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

A.A

B.B

C.C

D.D

正确答案是C