问题

She reached the top of the hill and stopped _______ on a big rock by the side of the path.[ ]
A: to have rested
B: resting
C: to rest
D: rest
B: resting
C: to rest
D: rest
正确答案是: