Đáp án:
B
Giải thích các bước giải:
\(\begin{array}{l}
\text{ Gọi a là số mol của Mg}\\
{n_{Fe}} = {n_{Mg}} = a\,mol\\
{m_{hh}} = 8g \Rightarrow 56a + 24a = 8 \Leftrightarrow a = 0,1\,mol\\
{n_{CuS{O_4}}} = 0,1 \times 0,5 = 0,05\,mol\\
\text{ Mg đứng trước Fe trong dãy hoạt động hóa học nên Mg phản ứng trước}\\
Mg + CuS{O_4} \to MgS{O_4} + Cu\\
\dfrac{{0,1}}{1} > \dfrac{{0,05}}{1} \Rightarrow Mg \text{ dư}\\
{n_{Mg}} \text{ dư} = 0,1 - 0,05 = 0,05\,mol\\
{n_{Cu}} = {n_{CuS{O_4}}} = 0,05\,mol\\
m = 0,05 \times 24 + 0,05 \times 64 + 0,1 \times 56 = 10g
\end{array}\)