As the result of hundreds of years of assimilation with Spanish culture, the most common religion in Latin America is __________. A. Protestantism B. Roman Catholicism C. Islam D. Eastern Orthodox Please select the best answer from the choices provided. A B C D