Which of these rocks will float in water?
granite
limestone
shale
pumice