Considere o diagrama de classes UML a seguir.
As relações Classe A-Classe B, Classe B-Classe C e Classe B-Classe D são chamadas, respectivamente, de:
agregação, composição e generalização;
agregação, generalização e composição;
composição, generalização e agregação;
generalização, agregação e composição;
generalização, composição e agregação.