问题

He couldn’t _____ the terrible working conditions in the factory and decided to leave at once.[ ]
A: catch up with
B: put up with
C: keep up with
D: come up with
B: put up with
C: keep up with
D: come up with
正确答案是: