The correct option is C When they are in contact with each other, and have different temperatures.
Conduction is a process of heat energy transfer in solids through vigorous vibration of their constituent particles. It happens only when two solids are in contact with each other. Also, for the heat to flow, there should be a difference between the temperatures of the two solids.