A、5g酒精溶解在50g水中得到55g溶液的过程中没有新物质生成,不属于化学变化,不是质量守恒定律所解释的范围,故说法错误;
B、质量守恒定律是质量守恒,不是体积守恒,故说法错误;
C、由化学方程式2Mg+O2
2MgO可知:每有48份质量的镁和32份质量的氧气在点燃的条件下完全化合生成80份质量的氧化镁,即参加反应的镁、氧气和生成的氧化镁质量之比=3:2:5,此题中镁与氧气的质量比1;1,因此不能生成20g氧化镁,故说法错误;
点燃
D、高锰酸钾加热充分反应后,放出氧气,剩余固体的质量小于高锰酸钾的质量,遵循质量守恒定律,故说法正确.
故选D.