Which of these BEST defines a cultural group?

A) a group of individuals who work at the same job.

B) a group of individuals who have the same beliefs

C) a group of individuals who work for a common goal

D) a group of individuals who live in a neighborhood