单项选择题

(Being felt) that she (had done) (something wonderful), she sat down (to rest).

A. Being felt
B. had done
C. something wonderful
D. to rest