2HCl + Mg → MgCl2 + H2
Dans cette réaction, HCl agit comme un acide, cédant un proton (H+) à Mg, qui agit comme une base, acceptant le proton. Les produits résultants sont du chlorure de magnésium, un sel, et de l’hydrogène gazeux, un gaz incolore et inodore.