The correct answer is A: She feels guilty for her sins and yet she cannot face the reality of what she has done.
She clearly says it. She asks Hamlet to "speak no more" because he forces her to "turn'st mine eyes into my very soul", and since all she sees there are "black and grained spots", she does not like it. This mention of black spots in her soul symbolizes her guilt, and her unwilligness to see it reveals that she cannot face her own sins.