AD
分析:根据已有知识进行分析,在金属活动性顺序中,氢前的金属能与酸反应生成氢气,使溶液的质量增加;位置在前的金属能将位于其后的金属从其盐溶液中置换出来,溶液质量的改变取决于参加反应的金属和生成的金属的质量差.
解答:A、铁与CuSO4反应生成FeSO4溶液和铜,根据反应的化学方程式:
Fe+CuSO4═FeSO4+Cu△m
56 64 8
析出金属的质量大于参加反应的金属的质量,故溶液质量减小,符合题意;
B、盐酸能与铁反应生成氯化亚铁和氢气,化学方程式为:Fe+2HCl═FeCl2+H2↑每56份质量的锌能置换出2份质量的氢气,故溶液质量增加;不符合题意;
C、铁能与硫酸反应生成硫酸亚铁和氢气,化学方程式为Fe+H2SO4 ═FeSO4+H2↑每56份的锌能置换出2份质量的氢气,故溶液质量增加;不符合题意;
D、铁能与硝酸银反应生成硝酸亚铁和银,根据反应的化学方程式
Fe+2AgNO3═Fe(NO3)2+2Ag△m
56 216 160
析出金属的质量大于参加反应的金属的质量,故溶液质量减小,符合题意;
故选AD.
点评:本题考查了金属与酸和与盐溶液的反应,解答是可以依据反应前后的质量差进行分析,能较好考查学生分析、解决问题的能力.