C.Inversion of control (IOC)