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. Trong các chất sau: Na2SO4, Na2CO3, Al, Al2O3, AlCl3, Mg, NaOH, NaHCO3. Số chất tác dụng với dung dịch X là A. 5 B. 6 C. 7 D. 4
Đáp án đúng: B 6 $Ba + 2HCl \to BaC{l_2} + {H_2}^ \uparrow$ Vì${n_{{H_2}}} = a\,mol = {n_{HCl}}$$\Rightarrow$ có phản ứng $Ba + 2{H_2}O \to Ba{\left( {OH} \right)_2} + {H_2}^ \uparrow$ Vậy dung dịch X gồm BaCl2, Ba(OH)2 Các chất tác dụng với dung dịch X là NaSO4; Na2CO3; Al; Al2O3; NaHCO3, AlCl3