1、(2009·兰州中考)关于化学反应A+B=C+D,下列说法中正确的是( )
A.若生成物C和D分别是盐和水,则反应物一定是酸和碱
B.若C是单质、D为化合物,则A和B中一定有一种是单质,一种是化合物
C.若B是酸,则C和D一定有一种是盐
D.若A、B各取10g混合,使其充分反应,则C、D质量的总和一定等于20g
【解析】选C。若生成物C和D分别是盐和水,则反应物可能是酸和碱,还可能是氧化物和酸、氧化物和碱,A不正确;若C是单质、D为化合物,则A和B中可能有一种是单质,一种是化合物,也可能是两种化合物,如一氧化碳还原氧化铜,B不正确;有酸参与的反应,生成物中一定有盐生成,C正确;若A、B各取10g混合,使其充分反应,只有当A、B恰好完全反应时,C、D质量的总和才等于20g。D不正确。故选C。