解题思路:复分解反应是两种化合物交换成分生成另外两种化合物的反应,生成的化合物中必须有沉淀或气体或水,复分解反应才能够进行;根据复分解反应发生的条件,判断下列物质混合能否生成水、或沉淀、或气体而发生复分解反应.
A、氧化镁和盐酸溶液混合时,可生成水,可以发生复分解反应;故A不正确;
B、氨水溶液和稀硫酸混合时,氨水是一种常见的碱呈碱性能与硫酸发生中和反应,生成硫酸铵和水,可以发生复分解反应;故B不正确;
C、碳酸钡和稀盐酸混合时,生成氯化钡、水和二氧化碳,可以发生复分解反应;故C不正确;
D、氢氧化钠溶液和氯化钡溶液混合时,既不能生成水、二氧化碳气体,又不能形成沉淀,不能发生复分解反应;故D正确;
故选D.
点评:
本题考点: 复分解反应及其应用.
考点点评: 判断物质能否反应的关键就是找物质中解离成的离子重新结合生成水或气体或沉淀时,物质就能发生复分解反应.