问题

It is necessary to be prepared for a job interview. the answers ready will be of great help.[ ]
A: To have had
B: Having had
C: Have
D: Having
B: Having had
C: Have
D: Having
正确答案是: