问题

He was busy writing a story, only once in a while to smoke a cigarette.[ ]
A: to stop
B: stopping
C: to have stopped
D: having stopped
B: stopping
C: to have stopped
D: having stopped
正确答案是: