Answer:D-Temperature
Step-by-step explanation:
Heat flows between two bodies in thermal contact when they differ in temperature i.e. Thermal Potential Difference is required for heat to flow from one body to another body on its own.
Generally, heat flows from a hot body to body at low temperature. Heat can also be flow from low temperature to high temperature if work is Provided for heat to flow.