Gabarito: d)
Na UML, a composição é um tipo especial de agregação que indica uma relação forte entre o todo e suas partes. Isso significa que as partes têm seu tempo de vida ligado ao todo: se o todo deixar de existir, as partes também deixam. Por isso, a composição é usada quando a parte não faz sentido existir separadamente do todo. As outras opções, como generalização, herança e visibilidade, tratam de conceitos diferentes, e estereótipo é uma forma de estender elementos da UML, não uma relação de agregação.
Na UML, a composição é um tipo especial de agregação que indica uma relação forte entre o todo e suas partes. Isso significa que as partes têm seu tempo de vida ligado ao todo: se o todo deixar de existir, as partes também deixam. Por isso, a composição é usada quando a parte não faz sentido existir separadamente do todo. As outras opções, como generalização, herança e visibilidade, tratam de conceitos diferentes, e estereótipo é uma forma de estender elementos da UML, não uma relação de agregação.