Show answer
Answer: C
A. A record-triggered flow with a Decision element that sends the Expense Report down different paths based on its amount.Incorrect. A Decision can branch, but a record-triggered flow cannot send a record to a person, wait for an answer and then continue.
B. A validation rule on Expense_Report__c that prevents saving until a custom Approved_By__c field has a value.Incorrect. A validation rule only stops saves; it neither routes records for approval nor tracks approvers.
C. A flow approval process with sequential approval steps for the manager and the CFO. ✓Correct. Sequential approval steps (manager, then CFO when the amount is over $5,000) track each response and run final approval or rejection actions.
D. A screen flow, launched from the Expense Report record page, that asks the manager and the CFO to enter their decision.Incorrect. A screen flow depends on each person launching it by hand and does not track an approval chain.
Why: The company needs a multi-step, declarative approval: manager first, then the CFO only for amounts above $5,000, with each response tracked and Status updated at the end. An approval process supports sequential steps, each with its own approver and entry criteria, records every approver's response, and runs final approval or rejection actions such as field updates. No custom logic is needed to track state across approvers.
Reference: Set Up an Approval Process