多项选择题

下列哪些属于现代工业机器人的特点?()

A.一般可以编程
B.拟人化,能够代替人类在恶劣环境中从事高强度的工作
C.具备人类的外形
D.通用性,生产的产品质量趋于稳定