Which of the following best explains why California has more Catholics than any other state?
A
California is home to a large population of Asian immigrants, and many Asians are Catholic.B
California has very little religious diversity.C
California has a large Latin American and Filipino population, and many Latin Americans are Catholic.D
The Catholic Church is based in California.