I’m so glad I didn’t agree        it, otherwise it would have got me into serious trouble. 
#94513
A
having done
B
to do
C
doing
D
to have done