单项选择题

夜盲症发生的原因是

A.视蛋白合成障碍
B.维生素A过多
C.视紫红质过多
D.视紫红质不足
E.视黄醛过多