B
分析:根据单质中元素的化合价为0、在化合物中正负化合价代数和为零,分别计算HCl、Cl2、HClO3、HClO4中氯元素的化合价,找出化合价排列规律;确定所给选项的四种物质中氯元素化合价,找出符合这一规律的物质.
解答:单质中元素的化合价为0、在化合物中正负化合价代数和为零,HCl、Cl2、HClO3、HClO4中氯元素的化合价分别为-1、0、+5、+7,可得出:物质是按氯元素化合价由低到高进行排列;则□中氯元素化合价应在0和+5之间.
A、钠元素显+1价,设氯元素的化合价是x,根据在化合物中正负化合价代数和为零,可得:(+1)+x=0,则x=-1.
B、氢元素显+1价,氧元素显-2价,设氯元素的化合价是y,根据在化合物中正负化合价代数和为零,可得:(+1)+y+(-2)=0,则y=+1.
C、钾元素显+1价,设氯元素的化合价是z,根据在化合物中正负化合价代数和为零,可得:(+1)+z=0,则z=-1.
D、氧元素显-2价,设氯元素的化合价是w,根据在化合物中正负化合价代数和为零,可得:2w+(-2)×7=0,则w=+7.
B选项中氯元素化合价应不在0和+5之间,符合要求.
故选B.
点评:本题难度不大,掌握利用化合价的原则计算指定元素的化合价的方法即可正确解答.