Ano ang pagkakaiba ng annulment,declaration of nullity of marriage at legal separation?|Need to Know