Ta có nCO2 = nBaCO3 = 29,55/197 = 0,15 mol
(CO2 + H2O) + dd Ba(OH)2dư BaCO3↓ + dd sau phản ứng
mCO2 + mH2O = m↓ + (mdd sau pư – mdd Ba(OH)2 bđ)
44.0,15 + mH2O = 29,55 – 19,35 mH2O = 3,6g nH2O = 0,2 mol
Do nH2O > nCO2 =>X là ankan và nX = 0,2 – 0,15 = 0,05
X có số C = 0,15/0,05 = 3 X là C3H8 nên chọn C.