thanks remonda for reply, he is a Canadian citizen by birth , he born there and returned to egypt, then he moved to canada only from 4 months ago , he is still waiting for option C paper for taxes, and he told me that he can't apply for sponsorship before receiving this important paper.
So...