Here are the answers to your questions:
**Question 1:** What term refers to people who share a common language, customs, or heritage?
**Answer:** A - ethnic group
**Question 2:** What term refers to people who share common ideological, philosophical, or theistic beliefs?
**Answer:** B - religious group
**Question 3:** Which of these would be an ethnic group?
**Answer:** B - Italian
Feel free to ask if you have more questions!