✔ 最佳答案
The answer is (b).
Consider the reaction of 10 g of CaCO3 and excess HCl.
CaCO3 + 2HCl → CaCl2 + H2O + CO2
Mole ratio CaCO3 : CO2 = 1 : 1
No. of moles of 10 g CaCO3 = 10/100 = 0.1 mol
No. of moles of CO2 formed = 0.1 mol
Volume of 1 mol of a gas = 24 dm3
Hence, volume of CO2 = 0.1 x 24 = 2.4 dm3
(a)
Consider the reaction of 10 g of CaO and excess HCl.
CaO + 2HCl → CaCl2 + H2O
No CO2 is formed.
Therefore, if the impurity is CaO, volume of CO2 < 2.4 dm3
Actual volume of CO2 = 2.5 dm3
Hence, (a) is incorrect.
(b)
Consider the reaction of 10 g of NaHCO3 with excess HCl.
NaHCO3 + HCl → NaCl + H2O + CO2
Mole ratio NaHCO3 : CO2 = 1 : 1
No. of moles of 10 g NaHCO3 = 10/84 > 0.1 mol
No. of moles of CO2 formed > 0.1 mol
Volume of CO2 formed > 2.4 dm3
The same mass of NaHCO3 gives more CO2 than CaCO3.
If the impurity is NaHCO3, volume of CO2 > 2.4 dm3
Actual volume of CO2 = 2.5 dm3
Hence, (b) may be correct.
(c)
Consider the reaction of 10 g of KHCO3 with excess HCl.
KHCO3 + HCl → KCl + H2O + CO2
Mole ratio KHCO3 : CO2 = 1 : 1
No. of moles of 10 g KHCO3 = 10/100 = 0.1 mol
No. of moles of CO2 formed = 0.1 mol
Volume of CO2 formed = 2.4 dm3
Equal masses of KHCO3 and CaCO3 gives equal volumes of CO2.
If the impurity is KHCO3, volume of CO2 = 2.4 dm3
Actual volume of CO2 = 2.5 dm3
Hence, (c) is incorrect.
(d)
Consider the reaction of 10 g of FeCO3 with excess HCl.
FeCO3 + 2HCl → FeCl2 + H2O + CO2
Mole ratio FeCO3 : CO2 = 1 : 1
No. of moles of 10 g FeCO3 = 10/116 < 0.1 mol
No. of moles of CO2 formed < 0.1 mol
Equal masses of FeCO3 and CaCO3 gives less CO2 than CaCO3
If the impurity is NaHCO3, volume of CO2 < 2.4 dm3
Actual volume of CO2 = 2.5 dm3
Hence, (d) is incorrect.