Water in the solid phase has a crystal structure which keeps molecules farther apart than water at certain temperatures in the liquid phase. This relationship explains which property?
the presence of more impurities in ice than in liquid water
the ability of ice to float on liquid water
the release of heat when liquid water turns into ice
the cooling of liquid water as it flows over ice