Actually if you didn't post your choice that you would
undertake, deep down in my heart, I already knew that you wouldn't
choose anyone of the three.
Reason being:
Guy A - expressed liking, yet no chemistry and feel on your side
(Regardless of how much/little you wish to debate, under my term,
its considered no, or at least not enough to create an
impact.)
Guy B - You are attracted to him - yet there is something missing
in him, or its you personally or a little of both. Something
missing in him is the last step needed for you to fall and enter
into a relationship with him (if he is wise enough to discover it
soon enough, he may gotten you - though other factors comes in as
well. Personal factor refers to your psychological needs for love.
I shall not explain on this one, for it could seemed a little on
the offensive side if you view it personally)
Guy C - worst among the three - give presents (material items), yet
no feeling and chemistry. (Out of questions)
So in the end who will win? 
Guy D - jerk-like, but treats you well. (Or rather, hot-cold
treatment) Guy A/B/C will complain to the world saying that girls
only like 'bad guys' and if they chance across sgforums, they would
begin their first topic saying 'Why girls like [email protected] guys?' or
similiar. 
***
Anyway, you already posted what you wanna do... so
just stick with it.
P.S: Are you a Libra?
Cheers