Hấp thụ hết CO2 vào dung dịch NaOH được dung dịch X. Biết rằng, cho từ từ dung dịch HCl vào dung dịch X thì phải mất 50ml dung dịch HCl 1M mới bắt đầu thấy khí thoát ra. Nếu cho dung dịch Ba(OH)2 dư vào dung dịch X được 7,88 gam kết tủa. Dung dịch X chứa
A. NaOH và Na2CO3
B. Na2CO3
C. NaHCO3
D. NaHCO3 và Na2CO3
Đáp án A
• CO2 + NaOH → ddX
ddX + 0,05 mol HCl → bắt đầu có ↑
ddX + Ba(OH)2 dư → 0,04 ↓BaCO3
• CO2 + 2NaOH → Na2CO3 + H2O
Na2CO3 + CO2 + H2O → 2NaHCO3
• TH1 : CO2 dư → dung dịch X gồm Na2CO3 và NaHCO3
→ nNa2CO3 = nHCl = 0,05 mol
Mà nBaCO3 = nNa2CO3 + nNaHCO3 = 0,04 mol < nNa2CO3 = 0,05 mol → Sai
• TH2 : NaOH dư → dung dịch X gồm Na2CO3; NaOH
nHCl = nNaOH + nNa2CO3 = 0,05 mol
nBaCO3 = 0,04 mol → nNa2CO3 = 0,04 mol; nNaOH dư = 0,01 mol → Đúng
→ Dung dịch X chứa NaOH và Na2CO3 → Đáp án đúng là đáp án A