The correct answer is D
Explanation
One of the meanings of “keen” is “acutely sensitive.” Therefore, if our sense of smell is keen or acutely sensitive, it is capable of “distinguishing thousands of chemical odors.”