解题思路:A、根据质量守恒定律,必须为参加化学反应前各物质的质量总和等于反应后生成各物质的质量总和;
B、若B是氧气,C、D分别是二氧化碳和水,根据质量守恒定律,则A中可能含有碳、氢、氧三种元素,也可能只含碳、氢两种元素;
C、若A、C是单质,B、D是化台物,符合置换反应“A单质+BC→B单质+AC”的特点;
D、若C、D分别是盐和水,则该反应不一定是复分解反应,如酸性氧化物与碱溶液的反应.
A、根据质量守恒定律,10gA与l0gB充分反应后生成C与D的质量之和一定为20g,如果A或B有一种过量,则C与D的质量之和不为20g,故A错误;
B、若B是氧气,C、D分别是二氧化碳和水,则A中可能含有碳、氢、氧三种元素,也可能只含碳、氢两种元素,故B错误;
C、若A、C是单质,B、D是化台物,则该反应一定是置换反应,说法正确,故C正确;
D、若C、D分别是盐和水,则该反应不一定是复分解反应,如酸性氧化物与碱溶液的反应,如二氧化碳与氢氧化钠溶液的反应,故D错误.
故选C.
点评:
本题考点: 质量守恒定律及其应用;置换反应及其应用;复分解反应及其应用.
考点点评: 根据质量守恒定律,必须为参加化学反应前各物质的质量总和等于反应后生成各物质的质量总和;掌握复分解反应和置换反应的特点及判定.