_____ many times, but he still doesn’t know how to operate the machine properly.
#92970
A
Although I have shown him
B
I have shown him
C
Having been shown
D
Having shown