问题

__________the general state of his health, it may take him a while to recover from the operation [ ]
A: Given
B: To give
C: Giving
D: Having given
B: To give
C: Giving
D: Having given
正确答案是: