World Geography
The type of igneous rock that form from magma is a function of

All of these
the chemical composition of the magma
the rate of cooling, which influences the crystallisation process
temperature of solidification

ANSWER DOWNLOAD EXAMIANS APP