智能代理是当前计算机科学领域中的一个重要概念,是指在某一环境下能持续自主地发挥作用、具有生命周期的计算实体。作为智能代理的软件或硬件系统一般具有的特征有( )。
A: 自主性
B: 社会性
C: 反应性
D: 主动性