Which choice is a benefit of using dependency injection?
data abstraction
loose coupling
code reusability
lazy initialization