I still remember us ______ had a pleasant holiday by the lake.
A.to have
B.of having
C.hid
D.having
请帮忙给出正确答案和分析,谢谢!