A project management firm that promises to do everything for a major project and hand over a fully functional, ready-to-use deliverable is performing under a(n):____.
A) Umbrella contract.
B) All-inclusive contract.
C) Cost-plus contract.
D) Turnkey contract.