According to scholars, what is the function of the rose that Dante sees in paradise ?

According to scholars, what is the function of the rose that Dante sees in paradise ?

A. It alludes to the Garden of Eden.
B. It symbolizes perfection and paradise.
C. It is a symbol of the Virgin Mary.
D. All of the above