单选题 软件测试的目的是______。
A.证明软件中没有错误 B.改正软件中的错误
C.发现软件中的错误 D.优化程序结构

【正确答案】 C
【答案解析】[解析] 软件测试是为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误的测试。