A、氢元素显+1价,氧元素显-2价,根据在化合物中正负化合价代数和为零,NO、NH 3、NO 2中氮元素的化合价分别为+2价、-3价、+4价,不符合题意,故选项错误.
B、氢元素显+1价,氧元素显-2价,根据单质中元素的化合价为0、在化合物中正负化合价代数和为零,N 2、NO、HNO 3中氮元素的化合价分别为0、+2价、+5价,符合题意,故选项正确.
C、氢元素显+1价,氧元素显-2价,根据在化合物中正负化合价代数和为零,N 2O 3、HNO 3、NO 2中氮元素的化合价分别为+3、+5价、+4价,不符合题意,故选项错误.
D、氢元素显+1价,氧元素显-2价,根据在化合物中正负化合价代数和为零,KNO 3、NO 2、NO中氮元素的化合价分别为+5、+4价、+2价,不符合题意,故选项错误.
故选B.