Which of the following is a type of igneous rock that forms from the cooling and solidification of lava on the Earth's surface?
A. Granite
B. Basalt
C. Shale
D. Marble
Basalt is an igneous rock that forms from the cooling and solidification of lava on the Earth's surface.