Reverse engineering is the process of deriving the system design and specification from its____________________?

Reverse engineering is the process of deriving the system design and specification from its____________________?

A. GUI
B. Database
C. Source code
D. All of the mentioned