Why is silica-rich magma explosive?
Because a high silica content makes the lava more viscous, so more pressure is able to build up in it.