New technologies have made ____ possible to turn out new products faster and at a lower cost.
#15700
A
that
B
this
C
one
D
it