解题思路:根据晶体的类型和所含化学键的类型分析,离子化合物含有离子键,可能含有共价键,共价化合物只含共价键,双原子分子或多原子分子含有共价键.
A、固体SO2是分子晶体,二氧化硅是原子晶体,二氧化硅、二氧化碳都只含共价键,故A错误;
B、固体CO2和H2O都是分子晶体,CO2和H2O都只含共价键,故B错误;
C、NaCl是离子晶体,NaCl中只含离子键,固体HCl分子晶体,HCl中只含共价键,故C错误;
D、H2O2中含有共价键,为分子晶体,而Na2O2中含有离子键、共价键,为离子晶体,故D错误;
故选:B.
点评:
本题考点: 不同晶体的结构微粒及微粒间作用力的区别.
考点点评: 本题考查化学键及晶体类型,熟悉化学键的形成规律及不同晶体中的构成微粒即可解答,题目难度不大.