The correct options are
A Each and every
B Every
'Each' is a way of seeing the members of a group as individuals.
'Each and every' is used to highlight the participation in the action of all members / people concerned / connected with the action/ task.
'Every' is a way of seeing a group as a series of members.
'Never' is used to mention no possibility / occurrence of the mentioned task / action at all.
In the given sentence, 'prizes received' is mentioned and students of a class are members of the same group. Therefore, the correct options are A) Each and every and C) Every.