单选题

I appreciate()the opportunity to visit your factory.

Ahaving been given

Bto have been given

Chaving given

Dto have given

正确答案

来源:www.examk.com

答案解析