a) O2 và Cl2
Dẫn hỗn hợp khí qua NaOH dư -> O2 không phản ứng thoát ra còn Cl2 bị giữ lại
2NaOH + Cl2 -> NaCl + NaClO
Cô cạn dung dịch
2NaClO --> 2NaCl +O2
Rắn thu được là NaCl và NaOH dư
Điện phân nóng chảy rắn thu được Cl2
2NaCl ---> 2Na + Cl2
b) HCl và CO2
Cho 2 khí trên qua Ba(OH)2 dư
Ba(OH)2 + 2HCl -> BaCl2 + 2H2O
Ba(OH)2 + CO2 ---> BaCO3 + H2O
Lọc kết tủa đem nung
BaCO3 ---> BaO + CO2
Cô cạn dung dịch được BaCl2
Cho rắn khan tác dụng với H2SO4 đặc
BaCl2 + H2SO4 đặc -> BaSO4 + 2HCl