单项选择题

软件调试的目的是( )。

A) 改善软件的性能
B) 改正错误
C) 发现错误
D) 验证软件的正确性