Which of the following analysis techniques derive system models from existing system or discovery prototypes ?

Which of the following analysis techniques derive system models from existing system or discovery prototypes ?

A. rapid architected analysis
B. object-oriented analysis
C. data modeling
D. discovery prototyg