问题

It is impossible to please everyone. We can only do our best.
A:hear…of
B:make… happy
C:know… well
D:look… down
B:make… happy
C:know… well
D:look… down
正确答案是: