During the development and test phase of a project, the team’s process requires that the architect check all changes made for a defect to ensure that the work is in-line with the solution design principals. Using the work items feature available with CLM, which three steps assist in making this possible? (Choose three.)
A. define a role of "Architect" and assign it to the appropriate users
B. for the relevant transition in the work item lifecycle, add a precondition for a "Required approval" by the architect
C. create a work item template containing the values that are applied when an architect has reviewed a work item
D. add a new state for the work item called "Requiring Architecture Approval", where the lifecycle will pause until the architect approves
E. insert a new Boolean field in all work items to indicate whether or not the work item has been checked by an architect