Multiple choice general knowledge The only rock that floats in water is pumice Basalt Pumice Granite Diabase Reveal answer Fill a bubble to check yourself B Correct answer Explanation Pumice is a volcanic rock that is full of gas bubbles, making it less dense than water and causing it to float. Basalt, granite, and diabase are all dense rocks that sink.