单项选择题

A.Spring通过一种称作控制反转(IoC)的技术促进了松耦合
B.Spring不提供面向切面编程的支持
C.Spring是一个轻量级的控制反转(IoC)
D.Spring包含并管理应用对象的配置和生命周期,在这个意义上它是一种容器