If you had good self-esteem than most likely you'll do A. Why?
self-es·teemnounconfidence in one's own worth or abilities; self-respect.
If you had good self-esteem you wouldn't ignore someone trying to improve it some more. You wouldn't focus on your weaknesses either because then a deep dark part of you will say that your weaker than you are stronger.
Why A?
I think that if you had good self-esteem you would learn from your mistake and know not to repeat your mistake and from there you will try to improve yourself and once you do you'll feel "confident in your abilities".