A.SO2和O3中含有3个原子,SO2的价电子数是6+6×2=18,O3的价电子数是6×3=18,所以是等电子体,故A不选;
B.H2O2和HCl的原子个数分别为4、2;价电子数:前者氢为1,氧为6,共为14,后者氯为7,共为8,原子数和价电子数都不相等,不属于等电子体,故B选;
C.NH2-和H2O的原子个数都为3;价电子数:前者氮为5,氢为1,共为8,后者氢为1,氧为6,共为8,原子数和价电子数都相等,属于等电子体,故C不选;
D.CH4和NH4+的原子个数都为5;价电子数:前者碳为4,氢为1,共为8,后者氮为5,氢为1,共为8,原子数和价电子数都相等,属于等电子体,故D不选;
故选B.