If 20.0 g of CaCO3 is treated with 20.0 g of HCl, how many grams of CO2 can be produced according to the reaction
CaCO3(s)+2HCl(aq)
↓
CaCl2(aq)+H2O(l)+CO2(g)
MolesofHCl=massmolarmass=2036.5=0.55mol
Chemical reaction involved:
CaCO3(s)+2HCl(aq)
→CaCl2(aq)+H2O(l)+CO2(g)
According to the reaction,
1 mol of CaCO3 reacts with 2 mol of HCl.
Thus, 0.2 mol of CaCO3 will react with 2 × 0.2
i.e., 0.4 mol of HCl.
The given moles of HCl is 0.55. This implies that HCl is present in excess and CaCO3 is the limiting reagent. Therefore, CaCO3 will control the amount of product formed.
Calculating the amount of CO2 obtained:
CaCO3(s)+2HCl(aq)
↓
CaCl2(aq)+H2O(l)+CO2(g)
According to the reaction given,
1 mol of CaCO3 produces 1 mol of CO2.
Thus, 0.2 mol of CaCO3 will produce 0.2 mol of CO2.
Mass of CO2 = number of moles × molar mass
= 0.2 mol × 44 g mol−1
= 8.8 g
Hence, the amount of CO2 produced is 8.8 g.
So, option (a) is the correct answer.