A compromise of one workload must not expose another's secrets. Which change achieves this?
- A Keep one vault but enable purge protection
- B Separate vaults per application and environment, with scoped role assignments per identity (correct answer)
- C Enable soft delete on the shared vault
- D Switch the shared vault to the Premium tier
Shortcut: Isolation is a function of scope. A vault per application per environment means a stolen identity can read only that vault's contents, and it also isolates throttling limits. Soft delete, purge protection, and HSM tiers protect availability and key material, not blast radius.