Đáp án D
Loại nhiều ion nhất ra khỏi dung dịch cần tạo nhiều kết tủa nhất mà không thêm ion vào trong dung dịch ⇒ D thỏa mãn nhất. Ba2+ và Mg2+ kết tủa với ion CO32-; H+ kết hợp với ion CO32- giải phóng khí
Ba2+ + CO32- → BaCO3↓
Mg2+ + CO32- → MgCO3↓
H+ + CO32-→ CO2 + H2O
Đáp án D.