Select the most appropriate meaning of the underlined idiom in the following sentence.
Rahim had to eat a humble pie in starting a row with his neighbour over a trifle.
1
To remain without food
2
To be punished for doing something wrong
3
To take simple food
4
To feel sorry and apologise for a mistake