Step-by-step explanation:
Rock name Texture Location of the solidification
Basalt Aphanitic Volcanic
Gabbro Phaneritic Plutonic
Granite Porphyritic Plutonic
Obsidian Glassy Volcanic
Porphyry Porphyritic Plutonic
Pumice Vesicular Volcanic
Rhyolite Aphanitic Volcanic