Assume branch instruction occurs 15% of the time and are predicted as not taken, while in practice they are taken 40% of the time with a penalty of 3 cycles. With forwarding, the load delay slot is one cycle and can be filled 60% if the time with useful instructions, 20% of the instructions are loads and 30% of these introduce load delay hazards. What is the new CPI due to load delay slots and branch hazards?
A. 1.204
B. 1.404
C. 2.204
D. 4.404