Resposta: C
Em C, temos duas possibilidades de leitura:
1- Marta é a pessoa com a qual eu falo, sendo, portanto,
vocativo. Nesse caso, pode-se, inclusive, mudar a
localização do termo dentro da frase: “Minha melhor amiga
é benquista por todos, Marta” ou “Marta, minha melhor
amiga é benquista por todos” (com apenas uma vírgula
separando o vocativo do restante da frase).
2- Marta é a pessoa de quem eu falo, sendo, portanto, nessa
situação, aposto explicativo: eu falo de minha melhor amiga
e explico quem é ela.
Na situação 1, o sujeito é “Minha melhor amiga”; na
situação 2, o sujeito é “Minha melhor amiga, Marta”, já que o
aposto pertence, sintaticamente, ao termo a que se liga. E, em
ambos os casos, temos o predicado verbal “é benquista por
todos”.
Em A, o termo Vida só pode ser classificado como vocativo,
pois não está explicando nenhuma palavra da frase e é o ser com
quem se fala.
Em B e D, os termos explicam, respectivamente, Holanda e
dinossauros, sendo, portanto, apostos explicativos. Não há
possibilidade de leitura que classifique tais termos como
vocativo.
Explicação retirada da própria prova da EEAR.