Analise o seguinte diagrama de classes elaborado por meio da UML 2.0.

Considere as seguintes afirmações sobre os conceitos de herança e polimorfismo presentes nesse diagrama.
I. Herança está presente no diagrama, tendo em vista que todos os objetos das classes Aluno e Professor podem usar o método pesquisar() herdado da classe Pessoa.
II. Herança está presente no diagrama, considerando que todos os objetos das classes Aluno e Professor podem ser instanciados utilizando o atributo nome herdado da classe Pessoa.
III. Polimorfismo está presente no diagrama, tendo em vista que os objetos das classes Aluno e Professor podem utilizar o método deletarPessoa() da classe Pessoa.
IV. Polimorfismo está presente no diagrama, considerando que o método cadastrarPessoa() é reimplementado nas classes Aluno e Professor pelo fato de que, em ambas as classes, pode ser necessário atribuir valores a atributos que a superclasse Pessoa não possui.
Sobre as afirmações, está correto o contido em