I HAVE BEEN LOOKING _____ THIS BOOK FOR MONTHS, AND AT LAST, I HAV...

18. I have been looking _____ this book for months, and at last, I have found it.

A. over

B. up

C. for

D. at