B is working under husband's sponsorship. So B can stay as long as Husband visa is there. But it expires in August2012 so B's visa will also expire in Aug 2012.

C is working under Father's sponsorship. So C can stay as long as Father's Visa is valid.

:-(