✅ The correct answer is option D.
Explanation: Frameworks can be difficult and expensive to evaluate available frameworks to choose the most appropriate one.
✅ The correct answer is option D.
Explanation: It is due to the evolutionary nature of the OO software engineering paradigm, these models begin as relatively informal representations of system requirements and evolve into detailed models of classes, class connections and relationships, system design and allocation, and object design.
✅ The correct answer is option C.
Explanation: Software customers expect all software to be dependable. However, for non-critical applications such as certain management systems, they may be willing to accept some system failures.