A
分析:A、根据离子的表示方法:在表示该离子的元素符号右上角,标出该离子所带的正负电荷数,数字在前,正负符号在后,带1个电荷时,1要省略.若表示多个该离子,就在其元素符号前加上相应的数字;进行解答;
B、根据单质中元素的化合价为0,进行解答;
C、根据原子的表示方法:用元素符号来表示一个原子,表示多个该原子,就在其元素符号前加上相应的数字.进行解答;
D、根据氧化物化学式的书写氧元素在右,另一元素在左,右下角标出每种元素的原子个数.
解答:A、根据离子的表示方法:在表示该离子的元素符号右上角,标出该离子所带的正负电荷数,数字在前,正负符号在后,带1个电荷时,1要省略.若表示多个该离子,就在其元素符号前加上相应的数字;因此镁离子表示为:Mg2+;故A说法正确;
B、根据单质中元素的化合价为0,所以O2中氧元素的化合价为0;故B说法错误;
C、根据原子的表示方法:用元素符号来表示一个原子,表示多个该原子,就在其元素符号前加上相应的数字.可知2H表示2个氢原子;故C说法错误;
D、根据氧化物化学式的书写氧元素在右,另一元素在左,右下角标出每种元素的原子个数;可知一氧化碳的化学式为CO;故D说法错误;
故选A.
点评:本题主要考查学生对化学用语的书写和理解能力,题目设计既包含对化学符号意义的了解,又考查了学生对化学符号的书写,考查全面,注重基础.