THE SPY ADMITTED ______ SOME HIGHLY SECRET INFORMATION TO ENEMY AG...

58.

The spy admitted ______ some highly secret information to enemy agents.A. having given B. having been givenC. to have given D. to have been given