单项选择题

糖尿病失明的主要原因是( )。

A.视神经病变
B.糖代谢异常
C.血凝块机化后,纤维组织牵拉引起视网膜脱离
D.眼部化脓性感染
E.以上均不正确