Hòa tan hết 8,0 gam hỗn hợp X gồm Fe, FeS, FeS2 và FexOy vào dung dịch chứa 0,48 mol HNO3 đến khi các phản ứng xảy ra hoàn toàn thu được 10,32 gam hỗn hợp khí NO và NO2 (N5+ không còn spk khác) và dung dịch Y chỉ gồm các muối và HNO3 còn dư. Cô cạn dung dịch Y thu được 22,52 gam muối. Mặt khác, khi cho dung dịch Ba(OH)2 dư vào dung dịch Y, lọc kết tủa nung trong không khí đến khối lượng không đổi thì thu được 21,98 gam chất rắn. Dung dịch Y hòa tan được tối đa m gam Mg tạo khí NO (spk duy nhất). Giá trị của m là:
A. 3,78 gam
B. 4,02 gam
C. 3,90 gam
D. 3,54 gam