CaCO3 is a carbonate and HCl is an acid, so the products will be a salt, water and Carbon Dioxide.Removing 2 Hydrogen atoms and an Oxygen atom for the H2O, and one carbon atom and 2 Oxygen atoms for the Carbon Dioxide for the CO2 leaves us with one Ca atom and 2 Cl atoms.Therefore the salt is CaCl2The answer is CaCl2 + H2O + CO2