解题思路:一般来说,活泼金属和活泼金属元素之间易形成离子键,非金属元素之间易形成共价键,据此分析解答.
A.水中只含共价键,故A错误;
B.氢氧化钾、过氧化钠、硫化铵中都含有阴阳离子,所以含有离子键,非金属元素之间含有共价键,所以都离子键和共价键,故B正确;
C.这几种化合物中都只含阴阳离子,所以只含离子键,故C错误;
D.氯化氢中只含共价键,氯化镁中只含离子键,故D错误;
故选B.
点评:
本题考点: 化学键.
考点点评: 本题考查了化学键的判断,明确离子键和共价键的区别是解本题关键,注意过氧化钠中化学键的判断,难度不大.