Which function is not served by building a prototype ( )
A.It takes the place of the final system
B.It assists in gathering software requirements
C.It assists in estimating the cost of the project
D.It is used as the foundation of the larger projects