A.产生氢气多少与失去电子的多少有关,不能比较金属性,应利用生成氢气的速率比较金属性,故A错误;B.KCl溶液为中性溶液,若滴有甲基橙的AgNO3溶液显红色,加KCl反应生成沉淀和硝酸,酸性增强,不会变为黄色,故B错误;C.CuSO4溶液中加入KI溶液,发生氧化还原反应生成CuI沉淀和碘单质,再加入苯,振荡,有白色沉淀生成,苯层呈紫色,故C正确;D.久置的Na2O2粉末混有碳酸钠,二者均与盐酸反应生成气体,则产生气体不能检验是否变质,故D错误;故选C.