Choose the alternative which best expresses the meaning of the idiom/ phrase.

To worship the rising sun :

A. To honour a man who is coming into office

B. To honour to promising people

C. To indulge in flattery

D. To welcome the coming events

Please do not use chat terms. Example: avoid using "grt" instead of "great".