向含有AgNO 3、Cu(NO 3) 2的混合溶液中加入一定量的锌粉时,发生的化学反应依次是:Zn+2AgNO 3=Zn(NO 3) 2+2Ag以及Zn+Cu(NO 3) 2=Zn(NO 3) 2+Cu;
滤出固体不与盐酸反应生成气体,说明滤出固体中一定不含锌,可能为银或银、铜混合物,因此滤液中一定含有Zn(NO 3) 2,可能含有Cu(NO 3) 2和AgNO 3;
A、锌与银的金属活动性差异大,先反应,故滤出的固体中一定含有Ag,正确;
B、有可能锌将银置换完毕就反应完了,故滤出的固体一定是Ag和Cu的混合物,错误;
C、有可能锌的质量不足,与硝酸银未反应完就消耗完了,故滤液中有Zn(NO 3) 2和Cu(NO 3) 2,可能含有AgNO 3;也有可能锌与AgNO 3、Cu(NO 3) 2恰好反应后没有了,则滤液中有Zn(NO 3) 2,无,Cu(NO 3) 2,故题目分析错误;
D、有可能锌未将银与铜全部置换出来,故错误;
故选A.