Hấp thu hết CO2 vào dung dịch NaOH được dung dịch A. Biết rằng:Cho từ từ dung dịch HCl vào dung dịch A thì phải mất 50ml dd HCl 1M mới thấy bắt đầu có khí thoát ra. Mặt khác cho dd Ba(OH)2 dư vào dung dịch A được 7,88 gam kết tủa. Dung dịch A chứa?

A.

Na2CO3   

B.

NaHCO3

C.

NaOH và NaHCO3 

D.

NaHCO3, Na2CO3

Đáp án và lời giải
Đáp án:C
Lời giải:

nCO2 = nBaCO3 = 7,88 : 197 =0,04 mol nH+ = 0,05 mol
Trường hợp NaOH hết (không còn trong dung dịch A)
- Xét đáp án A ( dd chỉ chứa Na2CO3)

nNa2CO3 = 0,04 CO32-   +    H+ HCO3-  0,04-->0,04 HCO3-   +   H+  CO2 + H2O

=> chỉ mất 0,04 mol HCl thì bắt đầu thoát khí
=> loại A
- Xét đáp án B: Thấy khí thoát ra ngay khi bắt đầu cho HCl vào do phản ứng:
HCO3-   +   H+  CO2 + H2O
- Xét đáp án D: Thấy khí thoát ra ngay khi nHCl < 0,04
nHCl = 0,05 -> có OH- trong dung dịch A

Bạn có muốn?

Xem thêm các đề thi trắc nghiệm khác

Chia sẻ

Một số câu hỏi khác có thể bạn quan tâm.