a)
\(Fe+2HCl\rightarrow FeCl_2+H_2\)
\(Zn+2HCl\rightarrow ZnCl_2+H_2\)
\(Fe+H_2SO_4\rightarrow FeSO_4+H_2\left(1\right)\)
\(Zn+H_2SO_4\rightarrow ZnSO_4+H_2\)
b) Dựa vào câu a ta thấy cứ mỗi mol kim loại Mg hay Zn đều cho ra 1 mol H2 vậy để cho tạo ra 22,4 (lít) H2 với khối lượng nhỏ nhất thì ta chọn kim loại có khối lượng mol nhỏ nhất. Ta chọn kim loại Fe
\(n_{Fe}=n_{H_2}=\dfrac{V}{22,4}=\dfrac{22,4}{22,4}=1\left(mol\right)\)
\(m_{Fe}=n\cdot M=1\cdot56=56\left(g\right)\)