A person having O negative blood group lacks all the antigens and hence has antibodies against A and B antigens in their plasma. Hence they can donate blood to people with any blood group.