A、质子数相同质量数不同的原子互为同位素;
B、氯原子核外电子数为17,有3个电子层,各层电子数为2、8、8;
C、氯离子的电子式书写错误,应用“[]”括起,并在右上角标明所带电荷;
D、乙酸与甲酸的分子式不同.
【解析】
A、和质子数相同、质量数不同,是Mg的不同核素,互为同位素,故A正确;
B、氯原子核外电子数为17,有3个电子层,各层电子数为2、8、8,原子结构示意图为,故B错误;
C、氯化钠是离子化合物,由钠离子与氯离子构成,电子式为,故C错误;
D、乙酸与甲酸的分子式不同,不是同分异构体,属于同系物,故D错误;
故选A.