分析:A、根据金属活动性顺序分析,排在前面的金属可以把排在后面的金属从它的盐溶液中置换出来;
B、根据金属活动性顺序分析,排在氢前的金属可以置换出酸中的氢,氢后面的金属不与酸反应;
C、酸与碱起中和反应;
D、根据复分解反应的条件分析;
解答:解:A、在金属活动性顺序中,Cu排在Ag的前面,Cu与AgNO3溶液能反生反应.故A不符合题意;
B、在金属活动性顺序中,Cu排在氢的后面,Cu与稀HCl不能发生反应,故B符合题意;
C、稀HCl与NaOH溶液发生中和反应,生成了氯化钠和水,故C不符合题意;
D、稀H2SO4与BaCl2溶液反应生成了硫酸钡沉淀,符合复分解反应的条件,能发生.故D不符合题意.
故选B.
点评:通过完成本题,学会根据金属活动性顺序、复分解反应的条件、物质的性质等来判断物质间能否发生反应.