Vamos analisar cada uma das alternativas individualmente.
⦁ a delegação e a herança são recursos para reutilizar comportamento.
Correto! Na herança reutilizamos comportamento ao herdar métodos da superclasse. Na delegação reutilizamos comportamento ao fazer chamadas aos métodos do objeto delegado.
⦁ a serialização é necessária no processo de especialização.
Errado. Serialização é o processo de transformar um objeto que está em memória em um arquivo para ser gravado em disco ou transmitido pela rede. Não há relação entre a serialização e a especialização (herança).
⦁ a generalização depende de composição.
Errado. Não existe essa dependência. Generalização é o relacionamento de herança do ponto de vista da superclasse, que generaliza a(s) suclasse(s). Composição é outro tipo de relacionamento ‘todo-parte’ em que uma classe é composta de outras classes.
⦁ o polimorfismo depende de sobrecarga (overloading).
Errado. Existem 2 tipos de polimorfismo: o estático, que depende de sobrecarga e o dinâmico, que depende de sobrescrita. Portanto, podemos fazer polimorfismo sem depender da sobrecarga se usarmos a sobrescrita.
Resposta: A