Read the following sentence from "A Brief History of DDT." Which of the following is closest in meaning to the word vindicated.
This investigation ultimately vindicated her, with all her claims being supported by Kennedy's Science Advisory Committee.
A. avenge
B. clear from blame
C. to maintain a right to
D. deliver