Why does ice float in liquid water?

Why does ice float in liquid water? 






A) The high surface tension of liquid water keeps the ice on top.
B) The ionic bonds between the molecules in ice prevent the ice from sinking.
C) Ice always has air bubbles that keep it afloat.
D) Hydrogen bonds stabilize and keep the molecules of ice farther apart than the water molecules of liquid water.
E) The crystalline lattice of ice causes it to be denser than liquid water.






Answer: D


Learn More :