多项选择题

下面关于IOC的理解,正确的是()。

A.控制反转
B.对象被动的接受依赖类
C.对象主动的去找依赖类
D.一定要用接口