多项选择题

术后发生便秘的原因有()。

A.由于麻醉和活动太少
B.术前灌肠
C.术后禁食
D.仅进少量流质饮食
E.精神紧张