A.当A、B都是金属时,A一定比B活动性强
B.当A、B都是非金属时,A一定比B活动性强
C.当A是金属时,B可能是金属,也可能是非金属
D.当A是非金属时,B可能是金属,也可能是非金属
A.当A、B都是金属时,A一定比B活动性强
B.当A、B都是非金属时,A一定比B活动性强
C.当A是金属时,B可能是金属,也可能是非金属
D.当A是非金属时,B可能是金属,也可能是非金属
解析:溶液中的置换反应,可以是金属置换金属,例如:铁置换铜;可以是非金属置换非金属,例如:氯气置换溴;还可以是金属置换非金属,例如:活泼金属从酸性溶液中置换出氢气。溶液中没有非金属置换金属,所以D错。
答案:D