Hòa tan hoàn toàn một lượng Ba vào dung dịch chứa a mol HCl, thu được dung dịch X và a mol H2. Cho dãy các chất K2SO4, Na2CO3, Al, Al2O3, AlCl3, NH4Cl, NaHCO3. Số chất trong dãy tác dụng được với dung dịch X là
A. 4.
B. 5.
C. 6.
D. 7.
Quảng cáo
1 câu trả lời 363
Đáp án D
+ Khi hòa tan hoàn toàn một lượng Ba vào dung dịch chứa a mol HC1 thì Ba sẽ tác dụng với HCl trước, nếu Ba còn dư thì sẽ tiếp tục tác dụng với nước.
Ba + 2HC1 (a mol) → BaCl2 + H2 (0,5a mol)
Ta thấy số mol hiđro sinh ra khi Ba tác dụng với a mol dung dịch HCl nhỏ hơn số mol hiđro đề bài cho → Ba tác dụng với nước tạo thành Ba(OH)2 →Dung dịch X chứa BaCl2, Ba(OH)2 → Tất cả các chất trong dãy đều tác dụng được với dung dịch X.
+ Phương trình phản ứng
Ba2+ + SO42- BaSO↓ (kết tủa trắng)
Ba2+ + CO32- BaCO3↓ (*) (kết tủa trắng)
2A1 + Ba(OH)2 + 2H2O Ba(A1O2)2 + 3H2 (khí không màu, không mùi)
A12O3 + Ba(OH)2 Ba(A1O2)2 + H2O
2A1C13 + 3Ba(OH)2 2Al(OH)3↓ (kết tủa trắng keo) + 3BaCl2
(Nếu Ba(OH)2 dư sẽ xảy ra tiếp phản ứng 2A1(OH)3 + Ba(OH)2 Ba(AlO2)2 + 4H2O
NH4C1 + Ba(OH)2 BaCl2 + NH3 (khí không màu có mùi khai) + H2O
NaHCO3 + Ba(OH)2 Na2CO3 + BaCO3↓ + H2O
(Ba2+ trong BaCl2 sẽ tiếp tục phản ứng với Na2CO3 theo phản ứng (*))
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
97530 -
Đã trả lời bởi chuyên gia
74414 -
Đã trả lời bởi chuyên gia
52463
