Correct option is C
Option (c) is the correct meaning of the given idiom.
Given Idiom: "High on the hog"
This idiom means to live luxuriously or extravagantly, typically used to describe someone who spends a lot of money on their lifestyle.
Example: Since he got that promotion, he's been living high on the hog.
Other related idioms with their meanings:
1.
Live large: To live in a very comfortable or extravagant way.
2.
Spend like a sailor: To spend money freely or irresponsibly.
3.
Live the life of Riley: To live a comfortable and luxurious life.
4.
Live in the lap of luxury: To live in a very luxurious or comfortable way.
5.
Splurge: To spend a lot of money on something, especially for pleasure.