Which of the following is a doctrine available to defendants whereby a defendant may avoid liability by establishing that the plaintiff voluntarily and unreasonably encountered the risk of the actual harm that the defendant caused?
a. Last-clear-chance doctrine.
b. Assumption of risk doctrine.
c. Contributory negligence doctrine.
d. Res ipsa loquitur.
e. Negligence per se.