问题

Everyone was out of _____ breath after they ran for solong _____ time
A:to make
B:make
C:making
D:having made
B:make
C:making
D:having made
正确答案是: