Which of the following is a requirement for becoming a naturalized citizen of the United States?
A
understanding the difference between types of governments
B. possessing major wealth to pay for citizenship processes
C. understanding all laws set forth in the U.S. Constitution
D. possessing a basic knowledge of U.S. history and government

Respuesta :

Answer:

D

Explanation:

If you look up the requirments it tells you each listed