Imagem de fundo

In “one of the oil industry’s most important innovation...

Imagem associada para resolução da questão
In “one of the oil industry’s most important innovation targets ”, the underlined word means:

A
tests;

B
goals;

C
fantasies;

D
inventions;

E
obsessions.