Lauren H. answered 04/01/20
7 years experience teaching High School Chemistry and Honors Chemistry
HCl + CaCO3 → CO2 + CaCl2 + H2O
balance:
2HCl + CaCO3 → CO2 + CaCl2 + H2O
4 mol HCl x 1 mol CO2/2 mol HCl = 2 mol CO2 produced
2 mol CaCO3 x 1 mol CO2/1 mol CaCO3 = 2 mol CO2 produced
Neither reactant is limiting. The theoretical yield o CO2 is 2 mole.