Đáp án C
Ta có: nZn = 0,04 mol; nAl = 0,08 mol
Do phản ứng không tạo khí nên trong dung dịch tạo NH4NO3. Trong dung dịch có: 0,04 mol Zn(NO3)2 và 0,08 mol Al(NO3)3.
Vậy số mol NO3- còn lại để tạo NH4NO3 là:
0,4 - 0,04.2 - 0,08.3 = 0,08 mol
Do đó trong dung dịch tạo 0,04 mol NH4NO3
m = 0,04.189 + 0,08.213 + 0,04.80 = 27,8 gam