Correct answer is A.
In agile project management, role and responsibilities of the customer, product owner, development team or other stakeholders are clearly defined. The initial product scope and the corresponding features are defined by the customer or their proxies like a product owner. Not only this, these features are represented in the form of user stories and these user stories are also prioritized by the customer or the product owner according to their values that indicate which story to be developed first. Now, the actual development work is on the team. It is the development team that defines how the work will be performed or what approaches and the techniques will be followed in the development process. And finally, after the development work is completed and team handovers it to the customer, it is the customer who checks the user experience, not the development team. The customer validates whether the delivered product meets the needs and expectations of the customer and the end users.
Learn Agile Concepts : Agile Concepts
Agile Blog : Agile Blog