The correct answer is actually
D. requires a lot of energy to become hot.
As the definition of specific heat is "the heat required to raise the temperature of the unit mass of a given substance by a given amount."