Cho 10ml dung dịch NaHCO3 1 M tác dụng với 20ml Ba(OH)2 1 M thì lượng kết tủa thu được là ?
A .19,7 B. 0,985 C. 9,85 D. 1,97
2NaHCO3 + Ba(OH)2 -> BaCO3 + Na2CO3+ 2H2O
nNaHCO3 = 0,01 mol
nBa(OH)2 = 0,02 mol
=> Ba(OH)2 dư 0,015 mol ; nNa2CO3 = 0,05 (mol)
Xảy ra PTHH:
Ba(OH)2 + Na2CO3 -> BaCO3 + 2NaOH
0,05 --------- 0,05 -------- 0,05 (mol)
=> tổng nBaCO3 = 0,05 + 0,05 = 0,1 mol
=> mBaCO3 = 1,97 g
=> Đáp án D