According to Section 158 of the Indian Contract Act, when the bailee incurs necessary expenses for the bailment, who is responsible for repaying these expenses?
1
Bailee
2
Bailor
3
Both bailee and bailor
4
No repayment required