问题:
[单选题]What is the first thing we need to accomplish before we can proceed with software engineering modeling?
ADefine the development framework and requirements
BDesign and build the computer model
CDevelop a solution
DCheck the quality of the software