求候选键和判断处于第几范式

设有关系模式R(D,E,G),其函数依赖集为F=(E→D,DG→E),则该关系模式的候选码为?,该关系模式最高属于?范式。
(请注意同一组候选码中间不要有运号等间隔)

我求得的候选键是EG,DG,是BCNF,但是答案不正确
请问候选键是什么?为什么我求的不正确?

候选码:DG
可以看到 D 只依赖于 E,E依赖于DG,主键是 DG,所以 D 是传递依赖于 DE,那么最高就是 2NF 了。