Qual das frases está incorreta? (4)

For the last few years, several companies developed software products that analyze networks' behavior in order to prevent new attacks, as well as detect the signatures of documented viruses and worms.

A) developed
B) signatures of
C) as well as
D) networks' behavior

Todas parecem corretas pra mim. Podem me ajudar?
MENSAGEM PATROCINADA Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!
Avatar do usuário PPAULO 39195 6 32 684
To me "for the last few years" hints that "several companies have developed", so...
A
Avatar do usuário PPAULO 39195 6 32 684
Same opinion here. ;)