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 Advertisement Advertisement