问题

Do you know if there is a good place _______ near here
A:to have fun
B:having fun
C:have fun
D:to having fun;
B:having fun
C:have fun
D:to having fun;
正确答案是: