The scientists have made _______ possible for us to communicate with each other more easily. 
#15019
A
it
B
that
C
this
D
them