Which of the following are true about becoming a naturalized citizen of the United States? Select all that apply would it be must be either married to a US citizen or related to one or must be at least 21 years old, and willing to serve in the military or must pass a test to demonstrate knowledge of US history and civics, or must resided in the United States for one year and hold a job or must speak read and write at least basic English or must vote in all federal state and local elections

The following are true about becoming a naturalized citizen of the United States:

- Must pass a test to demonstrate knowledge of US history and civics.
- Must speak, read, and write at least basic English.
- Must have resided in the United States for a specified period of time (currently 5 years, or 3 years if married to a US citizen).
- Must be at least 18 years old (not necessarily 21).
- Must have good moral character, attachment to the principles of the US Constitution, and be willing to take an oath of allegiance to the United States.