问题

________ with depression, eating disorders and alcohol abuse for years, he now understands how important being healthy is.
A:Struggling
B:Having struggled
C:Struggled
D:Having been struggled
B:Having struggled
C:Struggled
D:Having been struggled
正确答案是: