单项选择题

He was very tired and stopped ______ a rest.

A. to have
B. having
C. have