该含氧酸的化学式为H nXO 2n-1(n≤4),设X元素的化合价为x;
则根据化合物中各元素的化合价代数和为0可得:
(+1)×n+x+(-2)×(2n-1)=0;
解得:x=+(3n-2);
又知:n≤4;
当n=1时,X元素的化合价为+1价,则所对应的氧化物为X 2O;
当n=2时,X元素的化合价为+4价,所对应的氧化物为XO 2;
当n=3时,X元素的化合价为+7价,所对应的氧化物为X 2O 7;
当n=4时,X元素的化合价为+10价,(化合价是的是电子或者形成共用电子对的结果,所以数值介于得7个电子即-7价和失去7个电子即+7价之间,不会存在+10价的化合价)不合要求.
故选D.