多项选择题

下列哪些因素影响铁在小肠的吸收

A.胃酸
B.维生素C
C.铁缺乏时
D.铁供应充足时