单选题 (Being felt) that she (had done) (something wonderful), she sat down (to rest).
【正确答案】 A
【答案解析】