单项选择题

下列关于W模型的描述中正确的是()。

A.所有开发活动完成,才可执行测试
B.W模型将软件的开发视为合同签订、需求、设计、编码等一系列串行活动
C.在W模型中,需求、设计、编码串行进行,也可以并行工作
D.W模型强调测试伴随着整个软件开发周期,测试对象不仅仅是程序,需求、功能和设计同样需要测试