在金属活动性顺序中,镁>锌>铜>银,锌不能与硝酸镁反应,故滤液中一定含有Mg2+,锌能与硝酸铜反应生成硝酸锌和铜,能与硝酸银反应生成硝酸锌和银,故滤液只一定含有Zn2+,铜能与硝酸银反应生成硝酸铜和银,故滤纸上一定含有银.有上述分析可知:
A、若加入的锌粉量少,只与部分或全部的硝酸银反应生成银,故滤纸上滤纸上有Ag,滤液中一定有Cu(NO3)2、Zn(NO3)2、Mg(NO3)2,可能含有AgNO3,故A描述错误;
B、若加入的锌粉量较少,能将硝酸银全部反应生成银,能与部分Cu(NO3)2反应,故滤纸上有Ag、Cu,滤液中有Cu(NO3)2、Zn(NO3)2、Mg(NO3)2,故B描述正确;
C、当锌加入过量时,能将全部的硝酸银和硝酸铜置换出来,锌粉有剩余,则滤纸上有Ag、Cu、Zn,滤液中有Zn(NO3)2、Mg(NO3)2,故C描述正确;
D、若加入的锌粉量少,只能与部分硝酸银反应生成银,故滤纸上滤纸上有Ag,滤液中一定有AgNO3、Cu(NO3)2、Zn(NO3)2、Mg(NO3)2,故D描述正确.
故选A.