Which way of thought or religion offers rules or guidelines for a moral life? Select all correct answers.

A. Confucianism
B. Judaism
C. Buddhism
D. Islam
E. Christianity
F. Patriotism