以下有关软件测试的说法正确的是()。 A、程序员自己无须进行软件测试。 B、桌前检查由程序员自己检查自己编写的程序。 C、代码审查是由若干程序员和测试员组成一个会审小组,通过阅读、试运行程序、讨论和争议,对程序进行动态分析的过程。 D、软件测试工作的目的是为了确定软件开发的正确性。