由题意可知,向AgNO3和Cu(NO3)2混合溶液中加入一定量的锌粉,发生的反应有锌可置换硝酸银中的银、锌可置换硝酸铜中的铜,生成的铜还可以置换硝酸银中的银.充分反应后再加入稀盐酸无明显现象,说明了溶液中锌没有剩余,铜不能确定.由此可知:A、锌全部参加了反应,没有剩余,故A正确;B、溶液中一定有银粉生成,故B正确;C、所得溶液中一定有Zn2+,Ag+、Cu2+不能确定,故C错误;D、所得溶液中中一定有Zn2+,Cu2+不能确定,故D错误.故选:B.