How is thermal energy different from heat?

A. Thermal energy is a form of energy, while heat is a form of energy transfer.

B. Heat is a form of energy, while thermal energy is a form of a energy transfer.

C. They are different names for the same type of energy.

D. Thermal energy is measured in °K, while heat is measured in °C.