解题思路:根据已有的知识进行分析解答,酸碱盐的溶液间两两交换成分有沉淀、气体或水生成,正确反应能够进行,本题强调有沉淀生成.
A、硫酸铜和氢氧化钾反应生成的氢氧化铜沉淀会溶于稀盐酸,故不一定有沉淀生成,错误;
B、在金属活动性顺序中,铁>氢>铜,故铁和硫酸铜反应先反应,生成的铜是不溶于稀硫酸的金属,一定有沉淀生成,正确;
C、氯化镁和氢氧化钠反应生成的氢氧化镁沉淀可以溶于稀盐酸,不一定有沉淀生成,错误;
D、氯化钡和稀硫酸反应生成的硫酸钡是不溶于稀硝酸的沉淀,一定有沉淀生成,正确;
故选BD.
点评:
本题考点: 复分解反应及其发生的条件;金属的化学性质.
考点点评: 本题考查了常见物质间的反应以及物质的溶解性,完成此题,可以依据已有的物质的性质进行.