`n_{HCl}=0,4.2=0,8(mol)`
Do `Fe` tác dụng với `HCl` nên sẽ đưa về `Fe^{2+}` nên coi hỗn hợp gồm 2 kim loại hóa trị `II`
Giả sử hỗn hợp chỉ có `Mg`
`->n_{Mg}=\frac{8,4}{24}=0,35(mol)`
`Mg+2HCl->MgCl_2+H_2`
Theo phương trình
`n_{HCl}=2n_{Mg}=2.0,35=0,7<0,8`
Do hỗn hợp chỉ có `Mg` là đạt số mol lớn nhất rồi nên hỗn hợp kim loại tan hết