______ the same story many times, my little brother can now tell it himself.
#89983
A
Telling
B
Having told
C
Being told
D
Having been told