单项选择题

Which of the following sentences has a direct object

A. I send you my warmest congratulations on your success.
B. The President named Rice Secretary of the United States.
C. We found him an amiable companion on the tour.
D. The professor makes her his assistant.