Which kind of complement is the abbreviated word

Fill the (bucket) with potting soil.

A.
indirect object

B.
direct object

C.
predicate adjective

D.
predicate nominative