D
分析:A.不生成FeS沉淀;
B.应生成HCO
3-;
C.应满足n(H
+):n(SO
42-)=1:1;
D.乙醛和银氨溶液发生氧化还原反应生成Ag和乙酸.
解答:A.硫酸铁溶液中通入过量的硫化氢气体,应为2Fe
3++H
2S=2Fe
2++S↓+2H
+,故A错误;
B.苯酚酸性大于HCO
3-,应生成HCO
3-,故B错误;
C.NaHSO
4溶液中滴入足量的Ba(OH)
2溶液,反应的离子方程式为H
++SO
42-+Ba
2++OH
-=BaSO
4↓+H
2O,故C错误;
D.乙醛和银氨溶液发生氧化还原反应生成Ag和乙酸,反应的离子方程式为CH
3CHO+2Ag(NH
3)
2++2OH
-
CH
3COO
-+NH
4++2Ag↓+3NH
3+H
2O,故D正确.
故选D.
点评:本题考查离子方程式的书写,注意物质的化学式的书写,从守恒的角度判断离子方程式的正误,特别要注意离子方程式必须遵循反应实际,易错点为C,注意酸性强弱的比较,题目难度不大.