单项选择题

过高或过低都能使药品发生质的变化,如挥发、氧化、水解而发药品失效的是().

A.空气 
B.温度 
C.湿度 
D.日光 
E.时间