Which of the following is a generic structure that is extended to create a more specific subsystem or application ?
A. Software reuse
B. Object-oriented programming language
C. Framework
D. None of the mentioned
Explanation: Frameworks are implemented as a collection of concrete and abstract object classes in an object-oriented programming language.