Correct answer is a, el regalo is masculine therefore the direct object pronoun would become lo
The second option "ensalada, pizza, feminine" would be correct. You eat both salad and pizza, and in Spanish these are both feminine nouns.
~I hope this helps!~