Which of the following must a person do before becoming a naturalized citizen of the United States?

1 answer

- Maintain lawful permanent resident status for at least five years
- Demonstrate knowledge of the English language
- Demonstrate knowledge of US civics and government
- Demonstrate good moral character
- Take an oath of allegiance to the United States