A.氧化钠中钠离子和氧离子之间只存在离子键,过氧化钠中钠离子和过氧根离子之间存在离子键、O原子和O原子之间存在非极性键,故A错误;B.氯化钙和硫化钠中都只存在离子键,故B正确;C.氮气分子中氮原子之间存在非极性键,Ne中不存在化学键,故C错误;D.HCl中只存在共价键,NaOH中存在离子键和共价键,故D错误;故选B.