What is fault tolerance?

A.
the ability to prevent hardware and software failures
B.
the ability to provide “five nines” availability
C.
the ability to detect the failure of a primary system and failover to a redundant system
D.
the ability to recover quickly from system problems