The correct option is B Heat energy flows from hot body to the cold body.
Heat energy flows from a hot body to a cold body. In general, all substances expand on heating and contract on cooling but there are some substances, which in some temperature range behave exactly opposite to the normal i.e. they expand on cooling and contract on heating, one such substance is water.