The word "adept" in the passage is closest in meaning to A. responsible B. skillful C. patient D. curious