单选题 开始软件测试工作前具备的条件有 ______。
A.具有测试计划 B.具有软件测试所需的各种文档
C.软件源代码正确通过编译 D.以上全部

【正确答案】 D
【答案解析】