She reached the top of the hill and stopped ____ on a big rock b

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

正确答案是C