I'm solving MCQ of some English book practice, but I don't understand one of the correct answers and I would like to know the explanation for that.
The question was:
Dr. Knowledgeable will be making a ... this evening.
and the right answer according to the book is c (speech). Then my question is why is could't be a lecture or a talk? (so what I can understand that sermon is most less relevant because normally it turns to pastors or sheikhs)