解题思路:根据复分解反应的定义及发生的条件分析.复分解反应是两种物质交换成分后进行的反应,生成物中有气体或沉淀或水生成时,复分解反应才可以发生.
A、在碱与盐和盐与盐反应时,反应物都必须是可溶的,才能进行反应,比如:氢氧化铜和氯化钡就不会反应,故A不符题意;
B、复分解反应的生成物中必须有沉淀、气体、水中的至少一种,故B不符题意;
C、复分解反应主要是酸、碱、盐之间发生的反应.故C不符题意;
D、由复分解反应发生的条件可知,金属活动性与复分解反应能否发生没有必然联系.所以不需要考虑.故D符合题意.
故选D.
点评:
本题考点: 复分解反应及其发生的条件.
考点点评: 在解此类题时,首先分析复分解反应的原理和条件,然后在分析需要考虑的反应物和生成物的有关因素.