B
分析:根据盐酸的化学性质,判断下列物质能否与盐酸发生反应,若能反应还需要判断反应是否能产生气体.
解答:A、根据锌在金属活动性顺序中位于氢之前,锌能与盐酸反应放出氢气,故A不正确;
B、氧化铜能与盐酸反应,反应生成氯化铜和水,没有气体产生;故B正确;
C、根据银在金属活动性顺序中位于氢之后,银不能与盐酸反应;;故C不正确;
D、碳酸钙能与盐酸反应,反应生成氯化钙、水及二氧化碳;故D不正确;
故选B.
点评:根据盐酸的化学性质,能与盐酸反应且有气体产生的物质主要有活泼金属单质与碳酸盐,不会生成气体的一般是金属氧化物与碱.