Dùng Ba(OH)2
Lấy ngẫu nhiên 1 lọ thuộc nhóm (2) nhỏ vào kết tủa của nhóm (1). Có 2 TH xảy ra:
Suy ra: lọ lấy ở (2) là NaCl → lọ còn lại ở (2) là HCl. Dùng HCl nhận biết MgCl2 và Na2SO4 dựa vào kết tủa của chúng như TH1.
Pt: MgCl2 + Ba(OH)2 → BaCl2 + Mg(OH)2↓
Na2SO4 + Ba(OH)2 → 2NaOH + BaSO4↓
2HCl + Ba(OH)2 → BaCl2 + 2H2O
Mg(OH)2 + 2HCl → MgCl2 + 2H2O