分析:根据单质和化合物(先读后写,后读先写;金属在前,非金属在后;氧化物中氧在后,原子个数不能漏,正负化合价代数和为零)化学式的书写方法进行分析解答即可.
解答:解:A、氯化钠中钠元素显+1价,氯元素显-1价,其化学式为NaCl,故选项名称和化学式不相符.
B、水的化学式为:H2O;干冰是固态的二氧化碳,其化学式为:CO2;故选项名称和化学式不相符.
C、碳酸钠中钠元素显+1价,碳酸根显-2价,其化学式为Na2CO3,故选项名称和化学式不相符.
D、氢气属于气态非金属单质,在元素符号的右下角写上表示分子中所含原子数的数字,其化学式为:H2,故选项名称和化学式相符.
故选D.
点评:本题难度不大,掌握单质和化合物化学式的书写方法是正确解答此类题的关键.