解题思路:A.某些氧化物和酸或碱反应能生成盐和水;
B.复分解反应的生成物中不一定有水;
C.掌握置换反应的特点进行分析;
D.物质参加化学反应时要按照一定的质量比进行,故生成物的质量之和不一定等于反应物的质量之和.
A.若丙、丁为盐和水,则甲和乙不一定是酸和碱,例如二氧化碳和氢氧化钠反应生成盐碳酸钠和水,但是反应物中没有酸.错误;
B.复分解反应的生成物中不一定有水,例如氢氧化钠和硫酸铜反应能生成氢氧化铜和硫酸钠,属于复分解反应,生成物中没有水.错误;
C.若甲是单质、乙是化合物,反应属于置换反应,则丙可能是单质,故说法正确;
D.如果甲和乙不能恰好完全反应,则生成的丙和丁的质量之和小于30g.错误.
故选C.
点评:
本题考点: 中和反应及其应用;复分解反应及其发生的条件;置换反应及其应用;质量守恒定律及其应用.
考点点评: 本题属于基础性的考查,也是学生在平时的学习在易混知识点的考查,理解中和反应、质量守恒定律、复分解反应、置换反应是解题的关键,只有这样才能对相关方面的问题做出正确的判断.