问题

(2014山东烟台)You look tired.You’d better________a good rest.
A:stop to have
B:stop having
C:to stop to have
D:to stop having;
B:stop having
C:to stop to have
D:to stop having;
正确答案是: