分析:在金属活动性顺序中,排在氢前面的金属,能够和稀盐酸、稀硫酸发生置换反应,生成氢气和相应的盐;
排在金属活动性顺序前面的金属,能够把排在后面的金属从它的盐溶液中置换出来.
解答:解:A、铜排在氢的后面,不能和稀盐酸反应,所以氯化铜不能由铜与盐酸反应直接得到.
B、铝排在氢的前面,能和稀盐酸反应生成氯化铝和氢气,所以氯化铝能由铝与盐酸反应直接得到.
C、锌排在氢的前面,能和稀盐酸反应生成氯化锌和氢气,所以氯化锌能由锌与盐酸反应直接得到.
D、镁排在氢的前面,能和稀盐酸反应生成氯化镁和氢气,所以氯化镁能由镁与盐酸反应直接得到.
故选:A.
点评:本题考查金属活动性顺序方面的知识,比较简单,主要熟记教材内容即可顺利解答.