With the development of science, more new technology ______to the field of IT.
#102065
A
has introduced
B
is being introduced
C
is introduced
D
was introduced