单选题 He will pass two milestones ______, that is, he will receive his master's degree and find a challenging job.
  • A. long ago
  • B. for long
  • C. before long
  • D. long before


【正确答案】 C
【答案解析】