分析:根据元素的化合价高低判断物质具有氧化性还是还原性.最高价的元素只有氧化性,最低价的元素只有还原性,中间价态的元素既有氧化性又有还原性.
解答:解:A、CO中碳元素+2价,是中间价态可做还原剂,故A错误;
B、Fe2+的化合价是中间价态可做还原剂,故B错误;
C、Fe3+的化合价是最高价态只能做氧化剂,故C正确;
D、HNO3中氮元素是最高价态只能做氧化剂,故D正确;
故选CD.
点评:本题考查的是判断氧化剂、还原剂,只要根据元素的化合价高低判断即可.最高价的元素只有氧化性,最低价的元素只有还原性,中间价态的元素既有氧化性又有还原性.常见的还原剂有:氢气、CO、金属单质、C等.