单项选择题
A.Oh, that's kind of you B.Congratulations C.Oh, I'm glad to hear that D.It's a pleasure
A./; the; a B.a; /; the C.a; the; / D.a; /; a
A.to have made up B.having told C.to have told D.having made up