Đáp án đúng: B
Giải chi tiết:nBaSO4 = 0,715 mol => nSO42- trong Z = nH2SO4 = 0,715 (mol)
Z : Mg2+, Fe2+, Fe3+, NH4+, Na+, SO42-
Z tác dụng tối đa với 1,285 mol NaOH tạo 0,025 mol NH3
=> nOH- trong kết tủa = 1,285 – 0,025 = 1,26 (mol)
=> 2nMg2+ + 2nFe2+ + 3nFe3+ = 1,26
Bảo toàn điện tích dd Z : 2nMg2+ + 2nFe2+ + 3nFe3+ + nNH4+ + nNa+ = 2.nSO42-
=> nNa+ = 0,145 (mol)
Ta có : mkết tủa = mKL + mOH- => mKL = 43,34 – 1,26.17 = 21,92 (g)
Gọi số mol của CO2, NO, N2, H2 lần lượt là x, y, z, t
=> nY = x + y + z +t = 0,2 (1)
mY = 44x + 30y + 28z + 2t = 5,14 (2)
Bảo toàn khối lượng : mhh X + mH2SO4 + mNaNO3 = m khí Y + mmuối trong Z + mH2O
=> mH2O = 11,07 (g)
=> nH2O =0,615 (mol)
Bảo toàn H : 2nH2SO4 = 2.nH2 + 4.nNH4+ + 2.nH2O
=> 2.0,715 = 2.t + 4.0,025 + 2.0,615
=> t = 0,05 (mol) (3)
Bảo toàn N : nNaNO3 = nNO + 2nN2 + nNH4+
=> y + 2z + 0,025 = 0,145 (4)
Từ (1), (2), (3), (4) => x = 0,04 ; y = 0,1 ; z = 0,01 ; t = ,05
Gọi số mol của Fe3O4 là a mol => nO trong X = 4a
Ta có : nFeCO3 = nCO2 = 0,04 (mol)
mhh X = mKL + mO + mCO3
=> mO = 3,84 (g) => nO = 0,24 (mol) = 4a => a = 0,06 (mol)
mMg = mX – mFe3O4 – mFeCO3 = 9,6 (g)
=> %Mg = 34,09%
Đáp án B