多项选择题

膳食纤维的主要功能有______。

A.有利于食物的消化过程
B.防止能量过剩和肥胖
C.维持血糖正常平衡,防治糖尿病
D.预防胆石形成
E.促进结肠功能,预防结肠癌