Prepare for the BIOS apocalypse

Which of these would be recommended options before performing a BIOS upgrade? Pick two.

A) Upgrade your applications to the latest versions

B) Check the BIOS release notes for any OS prerequisites

C) Connect to a reliable power source

D) Defragment your hard drive

E) Perform an inventory of your first aid kit