单项选择题

She will have to find somewhere else to work, for she can't ______ this loud noise any longer.

A. come up with
B. catch up with
C. keep up with
D. put up with