单项选择题

The explanation given by the manager yesterday was not at all()to us.

A.satisfy
B.satisfied
C.satisfactory
D.satisfying