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 rắn A1. Cho A1 vào nước dư, khuấy đều thu được dung dịch B2 chứa 2 chất tan và phần không tan C1. Cho luồng khí CO dư qua bình đựng C1 nung nóng được hỗn hợp rắn Y (các phản ứng xảy ra hoàn toàn). Hỗn hợp Y chứa:
A. 2 đơn chất và 1 hợp chất
B. 1 đơn chất và 2 hợp chất.
C. 3 đơn chất
D. 2 đơn chất và 2 hợp chất.