If you are trying to say “I gave you a backpack”, which of the following would be correct?

(pick an answer)

Yo tú di una mochila.

Yo di una mochila te.

Yo di una mochila tú.

Yo te di una mochila.

Yo te di una mochila.