When developing a business continuity plan (BCP), which of the following tools should be used to gain an understanding of the organization's business processes?
A、Business continuity self-audit
B、Resource recovery analysis
C、Risk assessment
D、Gap analysis