下列化学方程式所表示的化学反应能发生的是( )
A.Cu+H2SO4═CuSO4+H2↑
B.Zn+Fe(NO3)2═Zn(NO3)2+Fe
C.Cu+2NaOH═Cu(OH)2↓+2Na
D.Na2CO3+2KNO3═K2CO3+2NaNO3
【答案】分析:A、根据金属活动性顺序表的应用分析;
B、根据Zn和Fe的活泼性分析;
C、根据碱的性质分析;
D、根据复分解反应的条件分析.
解答:解:A、在金属活动性顺序表中,铜位于氢的后面,不能将硫酸中的氢置换出来,故A错误;
B、由于Zn的活泼性大于Fe,反应能够发生,方程式书写正确,故B正确;
C、由碱的性质可知,氢氧化钠不能与铜反应,故C错误;
D、由复分解反应的条件可知,由于两种物质交换成分后的生成物中,没有气体、水、沉淀生成,故反应不能发生,故D错误.
故选B.
点评:本题主要考查了金属活动性顺序的应用、复分解反应的条件以及化学方程式的书写.熟练掌握金属活动性顺序及其应用、复分解反应发生的条件,是完成此题的前提.