What is the difference between a ritual and a ceremony?

a. Rituals were more structured than Ceremonies
b. Ceremonies were more spontaneous than Rituals
c. Rituals were more artistic in their components than Ceremonies
d. Ceremonies were more structured than Rituals