What kind of complement is the underlined word?

Give him a bandage for his scraped knee.

A.
direct object

B.
indirect object

C.
predicate nominative

D.
predicate adjective



Answer :

The answer is B.indirect object because indirect object is a noun or a pronoun that answers the question, and him does that so him is indirect object in the sentence
The answer is direct object not indirect object my teacher told me and he is smarter than a student.