The model which explains the various types of igneous rocks is ______ ?

33

A. rock cycle
B. Bowens reaction series
C. both are similar terms
D. None of the above