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