i vote for D. definitely not B!
babies, especially in the beginning, are very all-encompasing. it's a 24 hour per day gig! tbh, when my kids were born i wasn't working or in school, AND i have a very supportive/responsible-around-the-house husband, and i have family who are relatively nearby, and it still felt like a lot to handle. you're probably thinking i'm a big baby (she had all that and STILL felt like it was a lot to deal with?), but (and obviously this depends somewhat on the baby) it really can be exhausting, take a lot of your emotional and mental energy, etc.
the other thing to keep in mind is that even when someone else is taking care of your kid (while you're at work or school [or dare i say doing something for yourself
]), there are still going to be things that still fall onto your shoulders. with a baby the first thing that comes to my mind is pumping (i'm sure there are others, like if you are keeping track of which solids the baby's had etc), but for me (now w older kids and working 2 12hr shifts/week, for a while was doing 3x/week) it ends up being school paperwork, the kid's homework, library books, permission slips etc etc etc which is waiting for me when i get home and/or on my days off, or the texts and phone calls about my kids when i'm at work (obviously you don't have to think about kids' homework for a long time but i'm just using my own experience to illustrate my point)
not to mention with working and school you probably won't feel like you have enough time w the baby (or to SLEEP
i've been wondering lately if nurses have a tendency to take on more than most people would. i'm about to start school full time, and had originally been planning on not working at all, though now i might do two shifts per month so that i can keep my per diem status and work during school breaks. i talked to my boss about it and found out that she works monday through thursday, takes a full-time load working on her master's by being in lectures all day on fridays, and on the weekend she spends time with her son. which means the only time she does school work is in the evenings, which to me doesn't seem like a lot of time plus it means that she has approximately zero time to herself (or to get anything done).
i think the person who suggested full-time school now and baby after graduation has a good point, but i tend to worry about women who have kids right after graduating because then if they have a gap between graduation and job search
they could end up in a bind. i know someone who had a baby after finishing her residency, and then another baby, and now i think she's figuring she won't end up practicing as an MD but will do something related within the medical field.
it's great that you're giving your plan so much thought and that you have a husband who can pay the bills and is supportive and excited for a baby! good luck with everything (and someday post an update with what you decided!)