When should you use a restore point?

Which one of these circumstances would be the best use of a restore point?

A) You’ve installed a driver for a new piece of hardware, and it causes problems after restarting the system

B) You’ve deleted an important Powerpoint file and need it back for a presentation tomorrow

C) You’ve been infected with a virus and need to remove it from your computer

D) Your hard drive is damaged and you need to rebuild the operating system using a fresh hard drive