单项选择题

(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