Brahmins are Hindus. The name Brahmins comes from Brahma who is one of the 3 deities. He is also known as the creator of all 3 worlds. So people who practice Hinduism worship Brahma as one of their gods.
I think the answer is between b and c. But the answer that I heard of in history class would be C. The fact that immigrants took away high paying jobs from union members.