BD
分析:根據在化合物中正負化合價代數和為零,分別計算各物質中氮元素的化合價,得出化合價的排列規律,進行分析解答即可.
解答:根據化合價的原則(在化合物中正、負化合價的代數和為零),已知氫元素的化合價為+1價,氧元素的化合價為-2價,則:①NH3中氮元素的化合價為-3價;②N2單質中氮元素的化合價為0;③NO中氮元素的化合價為+2價;⑤HNO3中氮元素的化合價為+5價.則氮元素的化合價是按照從低到高的順序排列的,X中氮元素的化合價為在+2到+5之間.
A、N2O中氮元素的化合價為:+1價,不符合要求.
B、NO2中氮元素的化合價為:+4價,符合要求.
C、N2O5中氮元素的化合價為:+5價,不符合要求.
D、NaNO2中氮元素的化合價為:+3價,符合要求.
故選BD.
點評:本題難度不大,考查學生靈活應用元素化合價的規律進行分析解題的能力.