Đáp án đúng: B
Giải chi tiết:nNO = 0,448 : 22,4 = 0,02 mol
Cách 1: Viết và tính theo PTHH
3Mg + 8HNO3 → 3Mg(NO3)2 + 2NO + 4H2O
0,03 ← 0,03 ← 0,02 (mol)
MgO + 2HNO3 → Mg(NO3)2 + H2O
=> mMg = 0,03.24 = 0,72 gam
=> mMgO = mX – mMg = 1,2 – 0,03.24 = 0,48 gam => nMgO = 0,48 : 40 = 0,012 mol
Cách 2: Áp dụng định luật bảo toàn electron ta có: 2nMg = 3nNO => nMg = 1,5nNO = 1,5.0,02 = 0,03 mol
=> mMg = 0,03.24 = 0,72 gam
=> mMgO = mX – mMg = 1,2 – 0,03.24 = 0,48 gam => nMgO = 0,48 : 40 = 0,012 mol
Vậy thành phần phần trăm của các chất có trong hỗn hợp X là:
\(\left\{ \begin{array}{l}\% {m_{Mg}} = \frac{{0,72}}{{1,2}}.100\% = 60\% \\\% {m_{MgO}} = \frac{{0,48}}{{1,2}}.100\% = 40\% \end{array} \right.\)
Đáp án B