单项选择题

软件测试阶段的主要任务是( )。

A.将模块的过程描述变成程序
B.要发现并排除前面各阶段产生的各种错误
C.工程费用开支审计
D.全面准确地分析用户的需求