【答案】
分析:A、根據題目信息可知HNO
3過量,故Fe只可能轉化為Fe
3+.
B、2.8gFe的物質的量為0.05mol,根據電子轉移守恒,利用極限假設法,若只生成NO,計算生成NO的體積;若只生成NO
2,計算生成的NO
2體積,根據體積判斷.
C、由題目信息可知,反應后溶液為硝酸鐵、硝酸的混合溶液,故溶液中有3c(Fe
3+)+c(H
+)=c(NO
3-),根據鐵元素守恒由n(Fe)=n(Fe
3+),所以c(Fe
3+)=0.25mol/L,反應后溶液pH為1,所以c(H
+)=0.1mol/L,代入上式計算.
D、計算原硝酸溶液中硝酸的物質的量,根據氮元素守恒可知n
原來(HNO
3)=3n[Fe(NO
3)
3]+n
剩余(HNO
3)+n(NO),當生成Fe(NO
3)
2 時原硝酸溶解的鐵最多,據此計算原硝酸溶解的鐵的最大重量,減去已經溶解的2.8g,即為反應后的溶液最多還能溶解的Fe的質量.
解答:解:A、反應后溶液pH為1,故HNO
3過量,Fe只可能轉化為Fe
3+,故A正確;
B、2.8gFe的物質的量為

=0.05mol,若只生成NO,根據電子轉移守恒可知,n(NO)=

=0.05mol,則V(NO)=0.05mol×22.4L/mol=1.12L;計算生成NO的體積;若只生成NO
2,根據電子轉移守恒可知,n(NO
2)=

=0.15mol,V(NO
2)=0.15mol×22.4L/mol=3.36L,由于實際生成氣體1.12L,故只生成NO,故B錯誤;
C、反應后溶液為硝酸鐵、硝酸的混合溶液,故溶液中有3c(Fe
3+)+c(H
+)=c(NO
3-),根據鐵元素守恒由n(Fe)=n(Fe
3+)=0.05mol,所以c(Fe
3+)=

=0.25mol/L,反應后溶液pH為1,所以c(H
+)=0.1mol/L,所以c(NO
3-)=0.25mol/L×3+0.1mol/L=0.85mol/L,故C正確;
D、由B中分析可知,原硝酸是稀硝酸,生成NO,由氮元素守恒可知n
原來(HNO
3)=3n[Fe(NO
3)
3]+n
剩余(HNO
3)+n(NO)=0.05mol×3+0.1mol/L×0.2+0.05mol=0.22mol,生成Fe(NO
3)
2、NO時原硝酸溶解的鐵最多,由3 Fe+8HNO
3=3Fe(NO
3)
2+2 NO↑+4H
2O 可知,0.22molHNO
3最多溶解鐵

×0.22mol,質量為

×0.22mol×56g/mol=4.62g,故還能溶解鐵4.64g-2.8g=1.82g,故D正確.
故選:B.
點評:考查根據方程式的有關計算,難度中等,判斷生成的氣體為NO、硝酸有剩余是解題的關鍵,D選項可以根據硝酸鐵與剩余的硝酸計算溶解鐵的質量.