单项选择题

She regrets()idle when young.

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