During the Spring Festival, people visit their friends and relatives, ________ them best wishes.

During the Spring Festival, people visit their friends and relatives, ________ them best wishes.

A.to give

B.giving

C.having given

D.to have given

答案及解析: B