Hỗn hợp X gồm BaCO3, Fe(OH)2, Al(OH)3, CuO, MgCO3. Nung X trong không khí đến khối lượng không đổi, thu được hỗn hợp chất rắn Y. Cho Y vào nước dư, khuấy đều, thu được dung dịch Z chứa hai chất tan và phần không tan T. Cho khí CO dư qua bình chứa T nung nóng, thu được hỗn hợp chất rắn E. Biết các phản ứng xảy ra hoàn toàn. Hỗn hợp E chứa tối đa
A. 3 đơn chất
B. 2 đơn chất và 2 hợp chất
C. 1 đơn chất và 2 hợp chất
D. 2 đơn chất và 1 hợp chất