单项选择题

ExxonMobil has spent Dollars 3.5bn on the clean-up, environmental ______ and compensation, voluntarily paying Dollars 300m to more than 11,000 affected Alaskans.

A.rehabilitation
B.purity
C.defilement
D.affection