单项选择题

糖尿病失明的主要原因:

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