D
分析:根据已有的知识进行分析,在金属活动性顺序中,氢前的金属能与酸反应生成氢气,使溶液的质量增加,位置在前的金属能将位于其后的金属从其盐溶液中置换出来,溶液质量的改变取决于参加反应的金属和生成的金属的质量差.
解答:A、锌不与氯化钠反应,溶液质量不变.故A不符合题意;
B、硫酸亚铁溶液与锌反应生成硫酸锌和铁,化学方程式为:Zn+FeSO4═ZnSO4+Fe,每65份质量的锌能置换出56份质量的铁,溶液质量增加.故B不符合题意;
C、锌能与盐酸反应生成氯化锌和氢气,化学方程式为Zn+2HCl═ZnCl2+H2↑每65份的锌能置换出2份质量的氢气,溶液质量增加,故C不符合题意;
D、锌能与硝酸银反应生成硝酸锌和银,化学方程式为Zn+2AgNO3═Zn(NO3)2+2Ag,每65份的锌能置换出216份质量的银,溶液质量减少.故D符合题意.
故选D.
点评:解答本题的关键是:把溶液作为一个整体,分析影响溶液质量变化的量有哪些,比较这些量之间的关系,即可得出溶液质量的变化.