多项选择题

A.血红素铁主要存在于动物性食品中
B.血红素铁在肠内的吸收受膳食因素影响较小
C.非血红素铁主要存在于动物性食品中
D.植酸盐、草酸盐对血红素铁和非血红素铁的影响均较大
E.铁的吸收与机体铁的需要量有关