先生からお土産を___。
Q. Which humble verb fits receiving from one's teacher?
Translation
I received a souvenir from my teacher.
Explanation
When receiving from someone deserving respect, use humble いただく: 先生からいただきました. くださる has the giver as subject (先生がくださいました), and plain もらう lacks the deference the sentence sets up.