多项选择题

分流术后发生肝性脑病的原因有( )。

A.氨中毒
B.静脉输液
C.疼痛
D.胃肠道出血
E.摄入大量蛋白质