đặt số mol Al, Zn, Mg lần lượt là a, b, c
2Al + 3O2 ---> Al2O3 (1)
Zn + O2 ----> ZnO (2)
Mg + O2 ---> MgO (3)
Al2O3 + 6HCl ---> AlCl3 + 3H2O (4)
ZnO + 2HCl ---> ZnCl2 + H2O (5)
Mg + 2HCl ---> MgCl2 + H2O (6)
dung dịch D thu được là AlCl3, ZnCl2, MgCl2 và HCl dư
cô cạn dung dịch thu được chất rắn là AlCl3, ZnCl2, MgCl2 (HCl bay hơi hết)
hhA ---> hh oxit B
nên => mO trong hhB = mB -mA = 44,6 -28,6 = 16 gam
theo pư (1,2,3) nO trong hỗm hợp B = 16:16 = 1mol
ta lại thấy nO trong nước của pư (4,5,6) = nO trong B = 1 mol
theo pư (4,5,6) nCl trong HCl = 1/2nO trong H2O = 0,5 mol
=> mD = mA + mCl = 28,6 + 35,5*0,5 = 46,35 gam