What type of complement is the underlined word in this sentence?

I bought him a present on my trip.
             ------


A.
predicate nominative


B.
direct object


C.
indirect object





What type of complement is the underlined word in this sentence?

We were the winners of the academic competition last weekend.
                     ---------


A.
direct object


B.
indirect object


C.
predicate nominative





What type of complement is the underlined word in this sentence?

After this season you will be a better tennis player.
                                                                      --------                                                                   


A.
predicate nominative


B.
indirect object


C.
direct object



PLEASE HELP ONLY 3 QUESTIONS FOR A LOT OF POINTS!

PLEASE!!!!!!!!!!!!