解题思路:根据复分解反应发生的条件,若化合物与化合物相互交换成分生成化合物与化合物时,生成物中有水、气体或沉淀时能发生反应.
A、NaCl和H2SO4相互交换成分,没有水、气体或沉淀生产,则不能发生反应,故A正确;
B、NaOH和HCl相互交换成分有水生成,则反应能发生,故B错误;
C、Na2CO3和H2SO4相互交换成分有水和二氧化碳气体生成,则反应能发生,故C错误;
D、AgNO3和NaCl相互交换成分有AgCl沉淀生成,则反应能发生,故D错误;
故选A.
点评:
本题考点: 复分解反应及其发生的条件;酸的化学性质.
考点点评: 学生应熟悉复分解反应发生的条件,能够利用条件来判断反应的发生及离子能否在溶液中大量共存的问题,熟悉常见的酸、碱、盐之间的化学反应.