分析:根据质量守恒定律,在化学反应中,参加反应前各物质的质量总和等于反应后生成各物质的质量总和.质量守恒定律应用于化学变化,没有发生化学反应,不能用质量守恒定律解释.
解答:解:A、高锰酸钾受热完全分解,发生了化学变化,故可用质量守恒定律来解释,故A正确;
B、水变成水蒸气没有发生化学变化,为物理变化,故不能用质量守恒定律来解释,故B错误;
C、蜡烛受热熔化没有发生化学变化,为物理变化,故不能用质量守恒定律来解释,故C错误;
D、镁在空气中燃烧,发生了化学变化,故可用质量守恒定律来解释,故D正确.
故选AD.
点评:本题要求掌握质量守恒定律的内容及其应用范围,掌握化学变化与物理变化的判别方法.