问题

__________ did you sleep last night , Tina — For eight hours .
A:having; to fly
B:to have; flying
C:to have; to fly
D:having; flying;
B:to have; flying
C:to have; to fly
D:having; flying;
正确答案是: