Q: Fact 1: When metal conducts heat , that metal expands. Fact 2: Metals have large specific heats, that is why they conduct heat well. Given the two facts above, why can metals expand?

pick from the following. A). tectonic plates being pushed together B). they are shiny C). flow of electrons D). matter vibrating E). they have large specific heats F). they are hard G). they can rust H). electron transport
The answer is:
E).