Answer: a. 1,000 g of water
Explanation:
Heat capacity is defined as the amount of heat required to raise the temperature of a substance through 1 degree Celsius.

Q= heat gained
m= mass of the substance
c = heat capacity
Heat capacity of water =

Heat capacity of steel =
Hence 1,000 g of water will have greatest heat capacity.