Dẫn CO dư qua hỗn hợp nung nóng, thu được chất rắn gồm MgO, Cu, Fe. Cho hỗn hợp này vào HCl dư, tách được Cu đem đốt trong O2 dư thu được CuO. Phần dung dịch còn lại chứa MgCl2, FeCl2, HCl dư. Cho Al dư vào, lọc tách: + Phần rắn: Fe, Al dư (A) + Phần dung dịch: MgCl2, AlCl3 (B) Cho A vào dung dịch NaOH dư, lọc lấy Fe không tan, oxi hóa trong O2 dư thu được Fe2O3, Cho dung dịch NaOH dư vào B, lọc lấy Mg(OH)2, nhiệt phân thu MgO.