单项选择题

下列选项中,有关依赖注入的说法错误的是()。

A.依赖注入仅仅是一种设计思想
B.依赖注入能够有效解决模块间依赖的问题
C.依赖注入是控制反转的一种实现形式
D.依赖注入可以解决代码耦合的问题