问题

____________ with the efforts that the students made, all the teachers nodded and smiled.
A:Satisfying
B:Having satisfied
C:Satisfied
D:To be satisfied
B:Having satisfied
C:Satisfied
D:To be satisfied
正确答案是: