单项选择题

某患者粪便呈暗绿色,则下列原因说法正确的是:()

A.上消化道出血
B.胆道梗阻
C.食用大量绿叶蔬菜
D.肠套叠