a)
$n_{Mg} = \dfrac{12}{24} = 0,5(mol)$
$n_X = \dfrac{2,8}{22,4} = 0,125(mol)$
Gọi n là số electron nhận của X.
Bảo toàn electron : $2n_{Mg} = n.n_X$
$\Rightarrow n = \dfrac{0,5.2}{0,125} = 8$
Vậy X là $H_2S$
b) $n_{MgSO_4} = n_{Mg} = 0,5(mol)$
$n_{H_2SO_4} = n_{MgSO_4} + n_{H_2S} = 0,625(mol)$
$n_{H_2SO_4\ dư} = 0,625.50\% = 0,3125(mol)$
$n_{H_2SO_4\ đã\ dùng} = 0,625 + 0,3125 = 0,9375(mol)$
$m_{dd\ H_2SO_4} = \dfrac{0,9375.98}{98\%} = 93,75(gam)$
$m_{dd\ sau\ pư} = 12 + 93,75 - 0,125.34 = 101,5(gam)$
$C\%_{MgSO_4} = \dfrac{0,5.120}{101,5}.100\% = 59,11\%$