Which software development methodology would you choose when you are building a new accounting system for a client where the project duration is estimated to be 2 years?
a. Agile
b. Scrum
c. Waterfall
d. RAD (Rapid Application Development)