Mark the letter A, B, C, or D on your answer sheet to indicate the correct answer to each of the following questions
Tom made a serious mistake at work, but his boss didn’t fire him. He’s lucky ______ a second chance.
A. having given
B. having been given
C. to have given
D. to have been given