When silicate magma is generated and cools, certain minerals form and crystallize at higher temperatures than others (e.g. olivine, pyroxene, and calcium-rich plagioclase feldspar).
(silicate magma; is generated; ) (certain minerals; form; ) (certain minerals; crystallize; at higher temperatures than others; T:silicate magma is generated and cools)
silicate magma certain minerals certain minerals
is generated form crystallize
at higher temperatures than others T:silicate magma is generated and cools