The main difference between heat and temperature is that temperature is solely dependent on the

Acomposition of a body.
Bmass of a body.
Cstate of matter.
Dvelocity of molecules within a body.

Verified Answer :

AL2006

This question is fishing for the answer 'D', but I hardly think
that's the 'main difference' between heat and temperature.

Answer

D. velocity of molecules within a body.


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.