Question: what are the 3 factors affecting the viscosity of magma?
Answer: The three factors that influence the viscosity of a lava are temperature, the dissolved gases it contains, and its chemical composition.