The word "repudiate" in the passage is closest in meaning to A. respect B. reject C. review D. revise