单项选择题

Which of the following can best raise students' creativity according to Robert Eisenberger

A.Assigning them tasks they have not dealt with before.
B.Assigning them tasks which require inventiveness.
C.Giving them rewards they really deserve.
D.Giving them rewards they anticipate.