The correct option is D All of the above
Contract length, competitive edge and confidentiality are the challenges of outsourcing as getting work done from the third party may affect the confidentiality of an enterprise and may also lead to the decrease in competitive abilities.