New medicines and instruments ______ every day to extend life.
#105334
A
develop
B
are being developed
C
are developing
D
have developed