Analyse the reaction given below and identify its product from the options given.
CaCO3 (s)+ HCl (aq) → ?
CaCl2; CO2 and H2O
Acids liberate carbon dioxide when it reacts with metallic carbonates and bicarbonates.
CaCO3, which is a carbonate reacts with HCl to liberate carbon dioxide, water and salt.
The reaction goes as follows: