which characteristics of magma mainly determines its explosiveness?
Viscosity, together with the amount of gas dissolved in magma, can determine the explosivity of the eruption. More viscous magma with volatiles is more explosive than less viscous magma, where gases can bubble out relatively easily.