【答案】
分析:根据物质的化学式及化学式中各元素化合价代数和为0,即可计算出铁元素的化合价.
解答:解:A、根据化学式Fe,单质的化合价为0;故A不正确.
B、根据化学式FeSO
4,设Fe元素化合价为x,则x+(-2)×4+(+6)=0,解得:x=+2;故B正确.
C、根据化学式Fe
2O
3,设Fe元素化合价为x,则x×2+(-2)×3=0,解得:x=+3;故C不正确.
D、根据化学式Fe
3O
4,设Fe元素化合价为x,则x×3+(-2)×4=0,解得:x=+
,故D不正确.
故选B.
点评:化合物中各元素的化合价代数和为0,根中各元素的化合价代数和等于根的化合价;特别注意单质的化合价为0.