单项选择题

在一个复杂的软件开发项目中,客户要求新增一个功能,这会导致范围变更,作为项目经理应该首先采取什么步骤()

A.同意客户的要求,并立即开始开发新功能
B.评估该变更对项目范围、时间和成本的影响
C.告知客户范围变更不可接受
D.要求客户提交正式的变更请求并通过变更控制委员会审批