单项选择题

She regrets()idle when young.

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