However, a spectrum of magma compositions can arise due to variations in source rock composition, degree of melting of those rocks, and the specific history of a magma as it ascends toward the Earth's surface.
(a spectrum of magma compositions; can arise; ) (it; ascends; toward the Earth's surface)
a spectrum of magma compositions it
can arise ascends
toward the Earth's surface