Dear Student,
Given,
CaCO3(s) + 2HCl(aq) → CaCl2(aq) + CO2(g) + H2O(l)
Here, 1 mole of CaCO3 reacts with 2 moles of HCl
Number of moles of CaCO3 = (20 g) / (100 g/mol)
= 0.2 moles
Ratio of CaCO3 : HCl = 1 : 2
Moles of HCl required = 0.2 x 2 = 0.4
Actual Number of moles of HCl = (20 g) / (36.6 g/mol)
= 0.55 moles
Therefore,
HCl is in excess and hence, CaCO3 is the limiting reagent
Moles of CO2 = 0.2 moles
Hence,
Mass of CO2 = 0.2 mol x 44 g/mol
= 8.8 g
Regards,