The word "advocated" in the passage is closest in meaning to A. discovered B. solved C. promoted D. questioned