This answer is not correct. You are partially correct in that you recognized that an oxygen-hydrogen bond is more polar than a nitrogen-hydrogen bond and thus the hydrogen atom will have more proton character. The alkyl ring is electron donating by induction and will destabilize the anion product...perhaps you used this as your reasoning but were confused as to the effect. Another choice is better.