3 Mg + 5 Na2SO3 + 10 HCl → 3 MgSO4 + 2 H2S + 10 NaCl + 3 H2O
Esta es una reacción ácido-base (neutralización): Na2SO3 es una base, HCl es un ácido.
Esta es una reacción de reducción-oxidación (redox):
2 SIV + 12 e- → 2 S-II (reducción)
3 SIV - 6 e- → 3 SVI (oxidación)
3 Mg0 - 6 e- → 3 MgII (oxidación)
Na2SO3 es un agente de oxidación, Na2SO3 es un agente reductor, Mg es un agente reductor.