Igneous rocks are formed from magma cooling, and igneous rocks are formed by the solidification of magma. Given these facts, where do igneous rocks come from among the following options:
- plates
 - earth
 - crust
 - calcite
 - magma
 - germany
 - oceans
 - heat


 

     magma    