The idiom ‘Rides the high horse’ means?English A. went on gambling B. bought a horse C. Superior D. None of them