Write three equations to show that hydrochloric acid acts as an acid.
Disclaimer: Any of the below mentioned reactions can be used to answer the given question.
Reaction of HCl as an acid:
With metals | Mg(s) + 2HCl(aq) → MgCl2(aq) + H2(g) |
With bases | NaOH(aq) + HCl(aq) → NaCl(aq) + H2O(l) |
With carbonates | CaCO3(s) + 2HCl(aq) → CaCl2(aq) + H2O(l) + CO2(g) |
With bicarbonates | NaHCO3(s) + HCl(aq) → NaCl(aq) + H2O(l) + CO2(g) |
With sulphites | Na2SO3(aq) + 2HCl(aq) → 2NaCl(aq) + H2O(l) + SO2(g) |
With bisulphites | NaHSO3(s) + HCl(aq) → NaCl(aq) + H2O(l) + SO2(g) |
With sulphides | ZnS(s) + 2HCl(aq) → ZnCl2(aq) + H2S(g) |
With thiosulphates | Na2S2O3(aq) + 2HCl(aq) → 2NaCl(aq) + H2O(l) + SO2(g) + S(s) |