多项选择题

以下哪些是PLC的特点?()

A.维护困难,抗干扰能力弱
B.功能强大,适应性强
C.编程简单,使用方便
D.通用性强,控制灵活