idiom of “Rides the high horse”?

A. went on gambling

B. bought a horse

C. superior

D. None of them


If the aforementioned Answer is Wrong. Leave a Reply with an authentic source.