Which of the following is required for naturalization?

Swear an oath of allegiance

Have a relative who is a U.S. citizen

Be at least 21 years old

Have a green card