castonb04
contestada

Which of the following words means "loyalty and devotion"?
Select one:
A. Citizenship
B. Allegiance
C. Naturalization
D. Immigration