A、铁和铜都不与氯化镁反应,说明镁在铁和铜的前面,不能证明铁和铜的顺序,故A错误;B、铜不要氯化镁和氯化亚铁反应,说明铜在镁和铁的后面,不能证明铁和镁的顺序,故B错误;C、镁与氯化亚铁和氯化铜都反应,说明镁在铁和铜的前面,不能证明铁和铜的顺序,故C错误;D、铁与氯化镁不反应,说明镁在铁的前面,铁与氯化铜反应,说明铁在铜的前面,所以三种金属的活动性顺序为镁>铁>铜,故D正确.故选D.