2. Idiom of “Rides the high horse”?

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