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
25. This is a store _____ you can buy almost everything from.
A. which
B. where
C. what
D. in which