A figura abaixo apresenta um Diagrama de Classe em UML 2.5.1.
Com base nas classes e relacionamentos modelados, é correto afirmar que a(s):
classe G realiza a classe B;
classes B, C e D formam um GeneralizationSet;
classe F tem uma associação indireta com a classe A;
classe G depende da classe B para relacionar-se com a classe F;
classe E tem responsabilidade pela existência e armazenamento da classe F.