TOEFL Reading: ETS-TOEFL阅读机经 - 6Z3931QKDKROG4B8L$

The word "dependable" in the passage is closest in meaning to A. adequate B. familiar C. reliable D. plentiful