Mary _____ herself for making the silly mistake and letting the golden opportunity sli
Mary _____ herself for making the silly mistake and letting the golden opportunity slip through her fingers.
A.amused
B.justified
C.blessed
D.cursed
请帮忙给出正确答案和分析,谢谢!