Answer:
A. hat Recht
Explanation:
This sentence in English gives:
Mike ______________ when he says that Anne is intelligent.
The first idiom Recht haben means to be right: Mike is right.
The idiom from the option B, Lust haben, means to be in a good mood: Mike is in a good mood.
The answer C, which is the opposite from the answer B, keine Lust haben, means to be in a bad mood: Mike is in a bad mood.
The option D, which is the German verb vorhaben, means to have plans: Mike has plans.
In order to complete the sentence so that it makes sense, the option A should be used:
Mike hat Recht, wenn er sagt, dass Anne intelligent ist.
Mike is right when he says that Anne is intelligent.