Mary herself for making the silly mistake and letting t

Mary herself for making the silly mistake and letting the golden opportunity slip through her fingers.

A.Amused

B..Justified

C.Blessed

D.cursed

正确答案是D