THIS IS A STORE _____ YOU CAN BUY ALMOST EVERYTHING FROM.A. WHICH...

25. This is a store _____ you can buy almost everything from.

A. which B. where C. what D. in which

A. went B. goes C. has gone D. is going

C. was this book written by D. this book was written by