Select ALL descriptions that apply. The Cardinal Virtues are ____.
A. good habits that we receive at birth as a gift from God.
B. prudence, justice, temperance, and fortitude.
C. human virtues that we can learn and repeat with God's grace.
D. joy, peace, generosity, and gentleness
E. human virtues that help us to live by God's law.