The word "prevailing" in the passage is closest in meaning to A. best understood B. most controversial C. generally accepted D. recently proposed