Correct option is C
Keen: Having or showing eagerness or enthusiasm.
(उत्सुक / इच्छुक)
Example: He is keen to learn more about digital marketing.
Eager: Feeling a strong desire to do or have something.
(उत्साहित / अधीर)
Example: The children were eager to open their gifts.
Synonyms: eager, enthusiastic, ardent, fervent
Antonyms: indifferent, uninterested, apathetic, dull
Meanings of all the other given options:
Beautiful: Pleasing the senses aesthetically (सुंदर)
Visit: To go and see someone/someplace (भ्रमण करना)
Happy: Feeling pleasure or joy (खुश)