多项选择题

下列哪些条件可能引起手机在数据业务测试中发生小区重选()

A.电平变差
B.质量变差
C.小区拥塞
D.小区关闭GPRS功能