Staged Restore is the feature you're looking for here, so C. It lets you run scripts in an isolated lab before pushing the VM back to production. Saw similar setups in official guides and labs. Pretty sure that's the Veeam-recommended way, but open to other takes if anyone's used a different process.
Option C makes the most sense here. Staged Restore is the only Veeam process that lets you run custom scripts in an isolated environment before putting the VM back into production, which covers deleting the requested customer photos. B is a trap since Instant VM Recovery doesn't let you modify data before going live. Pretty sure this is what Veeam intends, but open if someone has a strong case for another.