Hoà tan hết một

Câu hỏi: Hoà tan hết một lượng Ba vào dung dịch chứa a mol HCl, kết thúc phản ứng thu được a mol khí H2 và dung dịch X. Trong các chất sau: NaHCO3, AlCl3, NaHSO4, NaOH, Al; số các chất tác dụng với dung dịch X là:

A. 3.    

B. 5.    

C. 4.    

D. 2.