How does magma form?
when volcanoes erupt
when temperatures are hot enough to melt rock
when grains have been compacted together
O when new minerals form due to chemical changes in the rock