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