The word "persistent" in the passage in closest in meaning to A. harmful B. long lasting C. expensive D. hard to control