B
解:A.H3O+的质子数为11,电子数为11-1=10,OH-的质子数为9,电子数为9+1=10,电子数相同,故A错误;
B.CH3+的质子数为6+1×3=9,电子数为9-1=8,NH4+的质子数为11,电子数为11-1=10,电子数不同,故B正确;
C.CO的质子数为14,电子数为14,N2的质子数为14,电子数为14,电子数相同,故C错误;
D.HNO2的质子数为1+7+8×2=24,电子数为24,NO2-的质子数为7+8×2=23,电子数为23+1=24,电子数相同,故D错误.
故选B.