Как нужно действовать в такой ситуации?

Хочу спросить совета. Молодая семья приехала в Америку 6 лет назад (жена на учебу(F виза), муж поддерживать ее(тур виза B1/B2)), после 3х лет проживания у них родился ребенок(автоматом получил американское гражданство(паспорт)), после 5лет проживания муж получил разрешение на работу находясь в сша (на 4 года), жена продолжает учиться, на этом основании муж и получил разрешение на работу, эта так вводная часть говорящая о том, что вообщем они находятся в сша на протяжении 6ти лет легально. вопрос хотел задать следующий, могут ли они получить гражданство, или стать резидентами(получить greencard), по причине того что их сын гражданин.