Religions often provide their followers a series of codified beliefs including:

A) Mythical narratives
B) Ritual practices
C) Ethical guidelines
D) All of the above