The primary characteristic that differentiates religious groups from ethnic groups is:
c. religious groups are defined by shared belief and practices related to spirituality.
Religious groups are typically centered around specific spiritual beliefs, rituals, and practices, while ethnic groups are primarily based on shared cultural traits, ancestry, language, and sometimes a shared history.