Đáp án đúng: A Phương pháp giải: Dựa vào tính chất hóa học của axit HCl tác dụng với kim loại, oxit kim loại, bazơ và muối.Giải chi tiết:- Xét A: Tất cả các chất đều phản ứng được. 2HCl + CaCO3 → CaCl2 + CO2 + H2O. 6HCl + Al2O3 → 2AlCl3 + 3H2O. 2HCl + Ba(OH)2 → BaCl2 + 2H2O. 2HCl + Zn → ZnCl2 + H2. - Xét B: HCl không tác dụng được với Cu, SO2. 2HCl + CaO → CaCl2 + H2O. 2HCl + Fe → FeCl2 + H2. - Xét C: HCl không tác dụng được với Ag, SO2. 2HCl + MgO → MgCl2 + H2O. HCl + NaOH → NaCl + H2O. - Xét D: HCl không tác dụng được với SO2, NaBr. 2HCl + Na2O → 2NaCl + H2O. HCl + KOH → KCl + H2O. Chọn A.