2.CaCO3= high temperature =CaO+CO2 (gas)
3.CaCO3+2HCl=CaCl2+H2O+CO2 (gas). Zinc+hydrogen chloride = zinc chloride +H2 (gas)
4. Barium hydroxide+copper sulfate = copper hydroxide (precipitation)+barium sulfate (precipitation)