Q.
Heat flows from one body to other when they have
Answer & Explanation
Heat transfer takes place only if two bodies have different temperature, and also in direction of higher temperature to lower temperature.
Thus correct option is: D.