Cho dãy các chất sau: KHCO3; Ba(NO3)2; SO3

Câu hỏi :

Cho dãy các chất sau: KHCO3; Ba(NO3)2; SO3; KHSO4; K2SO3; K2SO4; K3PO4. Số chất trong dãy tạo thành kết tủa khi phản ứng với dung dịch BaCl2 là:

A. 2.

B. 4.

C. 5.

D. 3.

* Đáp án

* Hướng dẫn giải

Chọn đáp án C

● KHCO3 + BaCl2 → không phản ứng.

(Chú ý: KHCO3 → K+ + HCO3; HCO3 H+ + CO32–

CO32– sinh ra rất ít không đủ để tạo ↓ BaCO3 không phản ứng).

● Ba(NO3)2 + BaCl2 → không phản ứng.

● SO3 + H2O → H2SO4 || H2SO4 + BaCl2 → BaSO4↓ + 2HCl.

● KHSO4 + BaCl2 → BaSO4 + HCl + KCl.

(Chú ý: KHSO4 điện li hoàn toàn ra SO42–: KHSO4 → K+ + H+ + SO42–).

● K2SO3 + BaCl2 → BaSO3↓ + 2KCl.

● K2SO4 + BaCl2 → BaSO4↓ + 2KCl.

● 2K3PO4 + 3BaCl2 → Ba3(PO4)2↓ + 6KCl

chỉ có KHCO3 và Ba(NO3)2 không thỏa chọn C.

Copyright © 2021 HOCTAP247