单项选择题

门腔静脉分流术后发生肝性脑病的原因是()

A.摄入大量蛋白
B.氨中毒
C.胃肠道出血
D.饥饿
E.以上都是