单项选择题

She was glad()for her well-done housework several times.

A.praised
B.to be praised
C.to praise
D.to have been praised