解题思路:复分解反应是两种化合物交换成分生成另外两种化合物的反应,生成物中必须有沉淀或气体或水,复分解反应才能够进行;根据复分解反应发生的条件,判断给出的酸碱盐混合能否生成水或沉淀或气体而发生复分解反应.
NaOH与HCl相互交换成分生成氯化钠和水,NaOH与H2S04相互交换成分生成硫酸钠和水;
Ca(OH)2与HCl相互交换成分生成氯化钙和水,Ca(OH)2与H2S04相互交换成分生成硫酸钙和水;
Ca(OH)2与Na2C03相互交换成分生成碳酸钙沉淀和氢氧化钠;
Na2C03与HCl相互交换成分生成氯化钠、水、二氧化碳,Na2C03与H2S04相互交换成分生成硫酸钠、水、二氧化碳.
由上述分析可知,五种物质两两相互能发生化学反应的共有7组.
故选D.
点评:
本题考点: 复分解反应及其发生的条件.
考点点评: 本题难度不大,考查复分解反应发生的条件,掌握复分解反应的生成物中必须有沉淀或气体或水并能灵活运用是正确解答本题的关键.