I voted A, but maybe the girl being prettier influenced me. In general I think I prefer straight long hair, but I liked the look of the slightly curly hair (and then length) in A more than the longer hair in B or D.
OMG I love A! Do you know who the woman is so I can see the rest of the cut? It has so much bounce and volume!
Basically it depends on how much time, money, and energy you want to devote to your hair and then you can fine tune the exact style to suit your proportions and facial structure. So without knowing those things we can't exactly offer the best possible advice.
i picked A, because i do not know how long your hair is NOW, from your pic, i can't tell. if you like the pixie, which i do too, ask your stylist if your face will hold that cut and if there is another option of that cut to work with your features. there are longer pixie cuts that turn out ADORABLE. show your stylist the top two options you like, and see what THEY say in their professional opinion and then go for it!
I voted C. I think every woman should go pixie at least once in their life. They won't regret it. You hair stylist should know how to cut the style so it suits the shape of your face. Pixie cuts are low maintenance in the sense of styling and they look good curly or straight. I loved being able to straighten my hair the night before, and wake up and my hair would look awesome in the morning lol They're high maintenance in the sense of having to get it trimmed every two or three weeks depending on how fast your hair grows but that's not really the end of the world.