3 Mg + 5 Na2SO3 + 10 HCl → 3 MgSO4 + 2 H2S + 10 NaCl + 3 H2O
Esta é uma reação de ácido-base (neutralização): Na2SO3 é uma base, HCl é um ácido.
Esta é uma reação de oxidação-redução (redox):
2 SIV + 12 e- → 2 S-II (redução)
3 SIV - 6 e- → 3 SVI (oxidação)
3 Mg0 - 6 e- → 3 MgII (oxidação)
Na2SO3 é um agente oxidante, Na2SO3 é um agente redutor, Mg é um agente redutor.