A big difference between Agile and Plan-and-Document is that Agile does not use requirements
B. A big difference between Agile and Plan-and-Document is measuring progress against a plan
C. You can build SaaS apps using Agile, but not with Plan-and-Document
D. A big difference between Agile and Plan-and-Document is building prototypes and interacting with customers during the process