X, Y, Z là đồng đẳng kế tiếp ⇒ MZ = MX + 28
Mà MZ = 2 MX ⇒ MX = 28 ; MZ = 56
⇒ X là C2H4 ⇒ Y là C3H6
nCO2 = 3nC3H6 = 0,3
nBa(OH)2 = 2.0,1 = 0,2
Ba(OH)2 + CO2 → BaCO3 + H2O
0,2 → 0,2 → 0,2 (mol)
⇒ CO2 còn dư
BaCO3 + CO2 + H2O → Ba(HCO3)2
0,1 ← 0,1 → 0,1 (mol)
⇒ nBaCO3 = 0,2 - 0,1 = 0,1 mol ⇒ m = 19,7g.
Đáp án A.