问题

________ three times,butshe still couldn’t follow what the old man said.
A:Having told
B:Having beentold
C:She had beentold
D:Though shehad been told
B:Having beentold
C:She had beentold
D:Though shehad been told
正确答案是: