idiom of “Rides the high horse”?

idiom of “Rides the high horse”?

A. went on gambling
B. bought a horse
C. superior 
D. None of them