Assinale a opção correta no que se refere à UML (unified modeling language).
A. Os objetos criados em uma classe do tipo persistente são destruídos, ao passo que os criados em uma classe do tipo transiente são preservados fisicamente.
B. As tarefas, as funções ou os serviços disponíveis no sistema são representados por casos de uso, cujo comportamento deve ser documentado.
C. Os diagramas da UML fornecem múltiplas visões do sistema a ser modelado, sendo necessário para a sua compreensão utilizar todos os diagramas.
D. O diagrama de caso de uso, necessariamente formal e pouco abstrato, deve ser adotado apenas no início da modelagem do sistema.
E. As associações do tipo especialização e generalização são utilizadas especificamente entre casos de uso com características semelhantes.