单项选择题

下列关于验收测试的定义说法最准确的是()。

A.由用户按照用户手册对软件进行测试以决定是否接收
B.由第三方测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收
C.按照任务书或合同中供需双方约定的验收依据进行测试,决定是否接收
D.由开发方和用户按照用户手册执行软件验收