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
C.
CASE tools can only aid in the design phase of a software lifecycle
D.
A change during a later phase does not require the documentation of all Earlier phases to be updated