You leave out:
(C) being more meticulous about birth control;
(D) not sleeping with men who, while being "hot" and charming, are not likely to want to marry and support a child;
(E) not having sex before marriage;
etc, etc, etc.
Look, throughout history, there have ALWAYS been charming cads, who are able to serially impregnate girl after girl after girl. It only takes ONE guy who is charming and who doesn't give a damn about what happens after he's had his fun, like Desmond Hatchett, who fathered 30 children by 11 different women. What do you propose to do about guys like this? Execute them?
Over the entirety of recorded history, the ONLY thing that has EVER worked is for there to be sanctions applied to women who get pregnant outside marriage.
I did not leave those out.
Those are before the fact.
Sanctions against women have never worked. History shows this. The child always pays the price.
But I understand. You are looking for absolution from responsibility, not to end or slow down the practice of abortion.
It remains as it ever was.