Answer:
D) usually takes months to years because a person must complete several steps including time as a legal resident.
Explanation:
Immigrants need to spend 5 years as a permanent resident of the United States before applying for naturalization. The standard criteria for naturalization are that the applicant must have five years as a legal permanent resident in the U.S. before filing. Secondly, there should be no single absence from the country of more than one year. There is an exception to the five-year rule is some cases such as working professionals of the U.S armed forces, spouse of U.S citizen, etc.