Which are functions that a product's packaging must perform?

a) Protection
b) Information about the goods inside
c) Attract the buyer's attention
d) Look similar to competing brands