Answer:
B. Hamlet is aware that he is being watched and that Ophelia is being used to spy on him.
Step-by-step explanation:
Hamlet believed that Ophelia was cheating on him. She has just given him back all his tokens of love, and he feels betrayed. In his anger, he curses the fickleness of all women and tells Ophelia to "get thee to a nunnery." If Hamlet really means "nunnery," then he is saying that Ophelia should become a nun in order to preserve her chastity and avoid bearing children that are "sinners." If, however, Hamlet means "brothel" ("nunnery" was Elizabethan slang for this), then he is criticizing Ophelia for not being chaste enough.