下列敘述中正確的是( )。 A.軟件測試的主要目的是發(fā)現(xiàn)程序中的錯誤 B.軟件測試的主要目的是確定程序中錯誤的位置 C.為了提高軟件測試的效率,最好由程序編制者自己來完成軟件的測試工作 D.軟件測試是證明軟件沒有錯誤