Category: General Knowledge
Question: What is the highest number of Michelin stars a restaurant can receive?
A. Six
B. Five
C. Three
D. Four
Answer: C