单项选择题

软件测试的目的是()。

A.避免软件开发中出现的错误
B.发现软件中出现的错误
C.容忍软件中出现的错误
D.修改软件中出现的错误