At last,the boy acknowledged   the money from his mother’s pocket.
#89374
A
having stolen
B
to have stolen
C
have stolen
D
having been stolen