How should a business analyst determine whether a solution satisfies business requirements?
A. By conducting a brainstorming session with end users
B. By evaluating the solution against the project charter
C. By reviewing the results of user acceptance testing
D. By reviewing the traceability matrix