For the transmission of heat from one body to another__________?

For the transmission of heat from one body to another__________?

A. temperature of the two bodies must be different
B. both bodies must be solids
C. both bodies must be in contact
D. at least one of the bodies must have some source of heating