单项选择题
A. to take, having B. taking, to have C. to take, to have D. taking, having
A.Will B.Should C.May D.Must
A. have not given B. would not give C. had not given D. did not give