单项选择题

A.She could not forgive him for taking the children.
B.She had been expecting it to happen for some time.
C.She could not understand why that happened.
D.She blamed herself for what had happened.