TOEFL Listening: TPO-TOEFL阅读TPO - 83A7VBIH217HOM02N$

The word "fastidious" in the passage is closest in meaning to A. rapid B. determined C. flexible D. demanding