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
E. all of the above