What is the meaning of the word "exotic" mean in this sentence?
Sentence: Joan loves to buy exotic foods: vegetables and herbs from China, spices from India, olives from Greece, and cheese from France.
A. strikingly different
B. from other countries
C. expensive
D. full of flavor