The rock formed by the cooling of magma under the surface of earth is
basalt
granite
limestone
haematite
(B) granite
Explanation: