单项选择题

______many times, he still doesn't know how to use the computer.

A.He has been told
B.We have told him
C.Having been told
D.Having told him