Metals are good conductors of heat because
A. Their atoms collide frequently
B. Their atoms are relatively far apart
C. They contain free electrons
D. They have high density
Answer: Option A
Solution (By Examveda Team)
Metals are particularly good conductors of heat because their particles are very closely packed so the vibrations are passed on very quickly.These drift slowly through the structure, giving metals their strength and other properties.
As the metal is heated, the free electrons closest to the heat source are heated.

in metals 70% conduction occurred due to free electrons rest of heat is conducted by molecular vibrations.
I think for electricity conduction there should be free electron, where as for heat conductivity it depend upon how closely structures are packed.
They contain free electrons
Option should be c