Which of the following terms is used to describe a complex task that often takes months or years to complete and requires the work of many different departments, divisions, or subcontractors? a) Agile project b) Cross-functional project c) Matrix project d) Megaproject