单项选择题

软件测试的过程为( )。

A.模块测试
B.模块结构的分析
C.工程费用开支的审计
D.全面准确地分析用户的要求