—When _____ you _____ this book? —I ____ it for two weeks. A. have; bought; have had B. did; buy; have had C. have; bought; bought D. did; buy; have bought