A.Na2CO3溶液 B.水 C.K2SO4溶液 D.KNO3溶液
解析:此反应的实质是Zn+2H+Zn2++H2↑,据题意可知,所加物质应只能降低c(H+),不能与H+反应消耗H+的物质的量。由于加Na2CO3溶液时+2H+CO2↑+H2O,加KNO3溶液时,3Zn+8H++3Zn2++2NO↑+4H2O,加水和K2SO4溶液时只降低H+的浓度,不影响其物质的量。
答案:BC