The correct option is E packet
Just like 'a swarm of bees', 'a flock of sheep', we write 'a packet of cigarettes'. 'Packet' is the appropriate collective noun to complete the phrase. So, option C is correct and the others are not because they do not provide the appropriate answer.