分析:化合物化学式的书写一般规律:金属在前,非金属在后;氧化物中氧在后,原子个数不能漏,正负化合价代数和为零.
解答:解:A、硫酸锌中锌元素显+2价,硫酸根显-2价,其化学式为ZnSO4,硫化锌的化学式为ZnS,故物质名称和化学式不相符.
B、食盐是氯化钠的俗称,氯化钠中钠元素显+1价,氯元素显-1价,其化学式为NaCl,故物质名称和化学式都正确且相符.
C、氧化铁中铁元素显+3价,氧元素显-2价,其化学式为Fe2O3,故选项化学式书写错误.
D、氢氧化钙中钙元素显+2价,氢氧根显-1价,其化学式为Ca(OH)2,故选项化学式书写错误.
故选:B.
点评:本题难度不大,掌握化合物化学式的书写一般规律(金属在前,非金属在后;氧化物中氧在后,原子个数不能漏,正负化合价代数和为零)是正确解答此类题的关键.