Hòa tan hoàn toàn một lượng Ba vào dung dịch chứa...

Câu hỏi: 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 Xa 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. 4

D. 7