Home shopping television networks have made _____ possible for people to shop without ever having to leave their homes.
A. one B. it C. that D. this
Home shopping television networks have made _____ possible for people to shop without ever having to leave their homes.
A. one B. it C. that D. this
B