The waterfall model of the software process is _________.
A.
suitable to the situation when the requirement is defined explicitly
B.
a good method for quickly constructing executable software product
C.
suitable for the software product which is developed by a large team
D.
a model which cannot be used at present