单项选择题

软件测试的目的是______。

A.证明软件的正确性
B.证明系统中存在着错误
C.尽可能多地发现系统中的错误
D.找出系统中存在的所有错误,确保系统无错