Ice floats on water because :
A. Ice is lighter (by mass) than water
B. Ice has a lower density than water
Liguids have lower density than water.Then why ice floats on water?