解析:A、HCl为共价化合物,HCl电子式书写错误,故A错误;B、NaBr为离子化合物,故B错误;C、MgF2为离子化合物,镁离子与两个F-形成离子键,故C错误;D、O原子和C原子通过共用电子对形成二氧化碳,所以其形成过程为,故D正确.故选D.