Quy đổi hỗn hợp X thành Fe: x mol và S: y mol
Ta có: mX= 56x+ 32y= 25,6 gam (1)
QT cho e :
Fe → Fe3++ 3e
x 3x mol
S0 → SO42-+ 6e
y y 6y
Dung dịch Y có Fe3+, SO42-, H+, NO-3
Khi cho Ba(OH)2 dư vào dung dịch Y thì:
Ba2++ SO42- → BaSO4
y y mol
Fe3++ 3OH- → Fe(OH)3
x x mol
mkết tủa= mFe(OH)3+ mBaSO4= 107x+ 233y=126,25 (2)
Từ (1) và (2) có x= 0,2 và y= 0,45
Tổng số mol e cho 3x+6y= 3,3 mol
Theo ĐL BT e : ne cho= ne nhận= 3,3 mol
QT nhận e :
N+5+ 3e → NO
3,3→ 1,1 mol
VNO=24,64 lít
Đáp án C