Preparing your study page...
Correct answer: D
Explanation
Depredation means severe damage or destruction, making it the opposite of restoration (the act of restoring something).