A.元素处于最高价态时,只表现为氧化性,元素处于最低价态时,只表现为还原性,处于中间价态,既表现氧化性,又表现还原性,通常情况下铁的化合价有0、+2、+3价,Fe2+处于中间价态,既能得电子,又能失电子,所以既有氧化性,又有还原性,一般认为Fe3+处于最高价,因此只具有氧化,故A正确;
B.中学常见水溶液有颜色离子有:Fe2+(浅绿色)、Fe3+(黄色)、Cu2+(蓝色)、MnO4-(紫色),故B错误;
C.Fe2+与碱反应生成氢氧化亚铁,氢氧化亚铁被氧气氧化为氢氧化铁,现象是出现白色沉淀,并迅速转化为灰绿色,最后为红褐色,故C错误;
D.铁可以在氧气中燃烧生成Fe3O4,不生成Fe2O3,故D错误;
故选:A.