Normalização Banco de Dados - 2FN

Boa noite!

Estou com uma dúvida sobre normalização de bancos de dados, especificamente sobre a segunda forma normal, 2FN.

Fiz uma prova recentemente e caiu a seguinte questão:

  • Em relação à normalização considere a seguinte relação e suas dependências funcionais (DF):

RELAÇÃO ={A, B, C, D, E, F, G}
DF1: {A, B, C} -> D
DF2: F -> G
DF3: B -> E
DF4: B -> F
DF5: B -> G

Indique, dentre as opções abaixo de esquemas de relação, aquela que é o resultado da aplicação da segunda forma normal.
A. RELAÇÃO1 = {A, B, C, D} e RELAÇÃO2 = {B, E, F, G}
B. RELAÇÃO1 = {A, B, C, D}, RELAÇÃO2 = {B, E, F} e RELAÇÃO3 = {F, G}
C. RELAÇÃO1 = {A, B, C, D}, RELAÇÃO2 = {B, E, F} e RELAÇÃO3 = {B, F, G}
D. RELAÇÃO1 = {A, B, C, D, E, F} e RELAÇÃO2 = {F, G}
E. Nenhuma das anteriores.

Eu respondi B, porém no gabarito saiu A. Na segunda forma normal podemos ter um atributo não-chave que não dependa da chave? Se alguém souber e puder me ajudar o quanto antes agradeço muito, pois tenho prazo para contestar a questão!

Muito obrigado pessoal!

Talles

como eu entendo:

2FN

B -> F
B -> G

3FN

B - > F -> G

se o enunciado pediu 2FN então a resposta é {B, E, F, G}

se fosse pedido 3FN sua resposta estaria correta.

mas vamos aguardar mais explicações de pessoas mais experiêntes…