单项选择题

She regrets ______ idle when young.

A.to have been
B.her being
C.her having been
D.having been