解析:工业问题除理论上可行外还要考虑设备、原料、成本等问题。从理论上看A方法使用NaOH成本高,且Mg(OH)2是一种不溶性碱,加热熔融时会分解,因此不可行。B、C、D则具有可行性,但B方法中得到的MgCl2溶液中含有CaCl2、NaCl等杂质,不加以分离则必然会影响到产品Mg的纯度。C方法中电解MgO时,由于MgO的熔点很高,耗能大,经济效益差。
答案:D