A. The definition phase 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 life cycle. D. A change during a later phase does not require the documentation of all earlier phases to be updated.