多项选择题

导致老年人发生骨质疏松的因素包括(  )。  
A、活化维生素D的功能下降  
B、食量减少 
C、缺乏日照
D、饮食清淡