Find out whether there is any grammatical error in below sentence.
I could not put up in a hotel / because the boarding and lodging charges / were exorbitant.
A. I could not put up in a hotel
B. because the boarding and lodging charges
C. were exorbitant
D. No error
Answer: Option A

pls explain