Determine Chaves de Dependências Funcionais

Estou fazendo um curso de teoria de banco de dados e, depois de ler, não está claro para mim como posso inferir chaves, considerando um conjunto de dependências funcionai

Eu tenho um problema de exemplo:

Encontre todas as chaves da relação R (ABCDEFG) com dependências funcionais

AB → C
CD → E
EF → G
FG → E
DE → C
BC → A

Demonstre seu conhecimento identificando qual das seguintes opções é uma chav

a. BCDEF             
b. ADFG           
c. BDFG           
d. BCDE 

Alguém pode me explicar como devo decompor as dependências funcionais para concluir que alguma combinação de atributos é essencial? Espero enfrentar vários desses tipos de problemas e preciso entender como abordá-lo

questionAnswers(7)

yourAnswerToTheQuestion