Why might a programmer prefer the top-down approach to programming
design?
A. Some programmers think software developed this way has the greatest chance of working correctly
B. Some programmers think this approach makes the software code easier to write and the programming tasks easier to understand.
C. Some programmers think breaking the process into smaller parts allows them to better understand what the procedure being programmed does.
D. Some programmers think this approach is less complex and more logical than other approaches.