单项选择题

When her husband left home, Eileen Doyle ________.

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