单项选择题

下列哪项不是便秘的主要病因()

A.体虚年高
B.饮食不洁
C.情志失调
D.饮食所伤
E.感受外邪