Đáp án đúng: B Giải chi tiết:Do số mol Ba(OH)2 > BaCO3 ↓ nên có 2 khả năng xảy ra: - Nếu Ba(OH)2 dư 0,02 mol thì CO2 = 0,04 mol ( không có phản ứng 4) => Lượng FexOy = 25,28 – (0,04. 116) = 20,24 gam Số mol Fe2O3 tạo ra từ FexOy = 0,14 = 0,04/2 = 0,12 mol => Số mol Fe là 0,24 mol , còn số mol O là 0,45 mol => Tỉ số O: Fe là 1,875 > 1,5 (loại) - Vậy Ba(OH)2 không dư, 0,02 mol Ba(OH)2 tham gia phản ứng (4) khi đó số mol CO2 là 0,04 + 0,04 = 0,08 (mol) => Lượng FexOy = 25,28 – ( 0,08 .116) = 16 (gam) Số mol Fe2O3 tạo ra ở (2) = 0,14 – 0,08/2 – 0,1 (mol) ≈ 16 gam => O2 dư phản ứng (2) là 0 và oxit sắt ban đầu là Fe2O3.