A practice used by different companies to reduce costs by transferring portions of work to outside provider rather than completing it internally is termed as:
A. Planning
B. Decentralization
C. Restructuring
D. Outsourcing