I recently heard from my teacher that a recent discovery shows that blood group antibodies are created in response to some bacteria that infect the baby in the first few month after parturition and that the cell coats of these bacteria resemble the respective blood antigen. If that is so how does maternal-foetal ABO incompatibility occur? What about the belief of genetic inheritance of the blood group, won't it then depend on the type of bacteria infecting the child? Another major point of doubt i have is that the newborn won't have a very active immune system, and gets most of its immunity from the mother right? so how does it develop the antibodies against the bacteria?