_________ TO THE PARTY, THEY COULD HARDLY REFUSE TO GO

15. _________ to the party, they could hardly refuse to go.

A. Having been invited B. To have given

C. To have been invited D. Having invited