Answer: Sunspots are caused by disturbances in the sun's magnetic field welling up to the photosphere, the sun's visible "surface". The powerful magnetic fields in the vicinity of sunspots produce active regions on the sun, which in turn frequently spawn disturbances such as solar flares and coronal mass ejections.
Step-by-step explanation: