idiom
cover your bases
Meaning
to prepare for all possible outcomes; to be cautious
Example
Make sure you **cover your bases** before presenting the report.