What is the correct choice in the follwoing question?

Long---------------and so continue winning all its matches.

A. May flourish our team

B. May our team flourish

C. Our team may flourish

D. Our team flourish may

In my opinion A & D are definitely wrong, and the answer would be either B or C.

I have a feeling that we have to use inversion here, so I would choose B.

I would be grateful if you could explain grammatically hich option is correct.

Thank you for your time and help

I think you're right. B is the correct option.

"May" usually comes before the subject in wishes.

May all your wishes come true!

May he be damned!

Thank you very much for your response.