When equal weights of iron and water are subjected to equal supply of heat, it is found that the piece of iron become more hotter than water after a short time because

A.

the specific heat of iron is higher than that of water

B.

iron is in solid form

C.

water is in liquid form

D.

the specific heat of water is higher than that of iron

E.

the specific heat of iron is infinite

Correct answer is D

No explanation has been provided for this answer.