18. 关于物质之间反应的分析正确的是( )
A. 生成两种化合物的反应,一定不是化合反应或置换反应
B. 碱能与所有的非金属氧化物反应
C. 生成盐和水的反应,一定是中和反应
D. 酸与活泼金属反应,一定生成盐和氢气