单项选择题

She considered herself fortunate to ______ such a wonderfully happy home.

A. find
B. have found
C. be found
D. have been founding