Which of the following statement is correct?
A. The definition phases results in the Software Requirements Specification
B. Testing is optional in software life cycle
CASE tools can only aid in the design phase of a software lifecycle
D. A change during a latter phase does not require the documentation of all Earlier phases to be updated