问题

The result of this research can be________ to new developments in technology.[ ]
A:applied
B:used
C:devoted
D:owed
B:used
C:devoted
D:owed
正确答案是: