Answer
D. velocity of molecules within a body.
Step-by-step explanation
Heat is a form of energy while temperature is the degree of hotness of an object. When temperature of an object increases the kinetic energy of a molecules increases. This increases the velocity of the molecules.
So, we can say that the temperature is dependent on velocity of molecules within a body.