单项选择题

某软件开发项目在项目的最后阶段发现对某个需求的理解与客户不一致,产生该问题最可能的原因是()工作不完善。

A.需求获取
B.需求分析.
C.需求定义
D.需求验证