Explanation : (i) j + 1st instruction uses result of the jth instruction as an operand, then read-after- write (RAW) hazard occurs. It is a part of data dependency. (ii) Execution of a conditional jump instruction causes a flushing so conditional dependency occurs. (iii) jth and j + 1st instructions require the ALU at the same time causes write-after-read (WAR) hazard.