A、高锰酸钾中钾元素显+1价,高锰酸根显-1价,根据化合价原则其化学式为:KMnO 4,故A错误;
B、分子的表示方法:正确书写物质的化学式,如二氧化碳分子是多原子分子,可表示为:CO 2,表示多个该分子,就在其化学式前加上相应的数字,所以2个二氧化碳分子可表示为:2CO 2,故B正确;
C、过氧化氢中氧元素显-1价,氢元素显+1价,其化学式可表示为:H 2O 2,故C错误;
D、离子的表示方法:在表示该离子的元素符号右上角,标出该离子所带的正负电荷数,数字在前,正负符号在后,带1个电荷时,1要省略,故镁离子可表示为:Mg 2+,故D错误;
故选B.