D
分析:根据物质充分混合后所得溶液的质量比反应前溶液的总质量减小,利用质量差来分析溶液质量的变化.
解答:A、氨水和水混合,不发生化学反应,则所得溶液的质量与反应前溶液的总质量相等,故A错误;
B、铝和硫酸混合后,反应生成氢气,每54份质量的铝反应生成6份质量的氢气,则所得溶液的质量比反应前溶液的总质量增大,故B错误;
C、硝酸钾溶液和氯化钠溶液混合,不发生化学反应,则所得溶液的质量与反应前溶液的总质量相等,故C错误;
D、铜片和硝酸银溶液混合后发生反应生成银,每64份质量的铜反应生成216份质量的银,溶液质量减小,即所得溶液的质量比反应前溶液的总质量减小,故D正确;
故选D.
点评:本题考查溶液质量的变化,学生应能根据物质的状态及发生的化学反应来判断进入溶液和从溶液中出来的质量的差来分析溶液质量的变化.