Hỗn hợp X gồm Al, Ba, Al4C3 và BaC2. Cho 29,7 gam X vào nước dư
Giải thích
Đáp án D
Quy đổi 15,15 gam hỗn hợp X thành Ba, Al và C. Xét quá trình đốt hỗn hợp khí Z, ta có hệ sau:
137nCa+27nAl+12nC=mXnC=nCO22nBa+3nAl=2nH2O→40nBa+27nAl+12nC=29,7nC=0,22nBa+3nAl=1,05⇒nBa=0,15 molnAl=0,25 molnC=0,2 mol
Dung dịch Y gồm Ba2+ (0,15 mol), AlO2- (0,25 mol) và OH-. Xét dung dịch Y có
→BTDTnOH-=2nBa2+-nAlO2-=0,05 mol
Khi cho 0,12 mol H2SO4 tác dụng với dung dịch Y ta nhận thấy: nAlO2->nH+-nOH-
⇒nAl(OH)3=nH+-nOH-=0,19 mol và BaSO4 : 0,12 mol ⇒ m = 42,78 (g)