The word "ingenious" in the passage is closest in meaning to A. determined B. clever C. ambitious D. successful