单项选择题

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