多项选择题

设置变形缝的原因是( )。

A.施工工艺的需要
B.防止温度变化的影响
C.防止地基沉降的影响
D.结构防震的需要
E.功能划分的需要