The direction of heat transfer depends on which of the following?
Temperature of each body.
Direction of heat flow depends only on the temperature of the bodies.
Heat is a form of energy. Heat flows only when there is a temperature difference.
Heat always flows from higher temperature to lower temperature, irrespective of heat energy possessed by the bodies in contact.