Answer:
B) Iron (c=0.45 J/g°C)
Explanation:
Given that:-
Heat gain by water = Heat lost by metal
Thus,
Where, negative sign signifies heat loss
Or,
For water:
Mass = 120 g
Initial temperature = 21.8 °C
Final temperature = 24.5 °C
Specific heat of water = 4.184 J/g°C
For metal:
Mass = 40.2 g
Initial temperature = 99.3 °C
Final temperature = 24.5 °C
Specific heat of metal = ?
So,



<u>This value corresponds to iron. Thus answer is B.</u>