Respuesta :
The only realistic and accurate option here is B) have lived in the United States for at leat six months. This step should be done before filling the application form. The process by which somone becomes a foreign citizen of a country is called Naturalization.
i would chose A because in order to fully become a citizen you need to pass the test.