ANSWER:
A, B, C: Modular design allows a project to be broken into smaller sub-projects. Since developers are able to see the progress of development and look forward to working on the next sub-project, morale is improved. By having modules worked on by different developers, the parts of a project are developed parallel to one another, improving the speed of development.
Answer in Depth...