____ has long been the main religion of Spain, and although it no longer has official status by law, in all public schools in Spain students have to choose either a religion or ethics class.
A.Roman
Catholicism
B.Islam
C.Judaism
D.evangelical
Christianity