In The Divine Comedy, what do many critics believe Beatrice allegorically represents ?

In The Divine Comedy, what do many critics believe Beatrice allegorically represents ?

A. Natural light
B. Revelations
C. The light of grace
D. All of the above