I hope I live long enough to find out the answers.Hmm. I'm type O+ and I got it.
I am O+ and never got it "that I know of" and I have been 'swimming' in it for 2 years. (And I am afraid I'm not always the most careful when it comes to precautions.
