A company is developing a system for mechanical braking. There is some discussion in the design team about whether some of the response times specified in the requirement specification are too strict. It is suggested that one or more prototypes are constructed to analyse the feasibility of satisfying the current requirements before the main development begins. Which one of the following methodologies is the most appropriate? a. Waterfall b. Any methodology c. A combination of Waterfall and Agile for both prototyping and the main development d. Waterfall for the prototyping, Agile for the main development e. An iterative methodology such as Agile