The correct answer is D. making the best use of a favourable situation.
The idiom “making hay while the sun shines” means to take advantage of a good opportunity while it is available. In this case, the man believes in taking advantage of a favorable situation to achieve his goals.
Option A is incorrect because giving bribes is not a good way to achieve one’s goals. It is illegal and can lead to negative consequences.
Option B is incorrect because seeking advice from one and all can be helpful, but it is not the same as making the best use of a favorable situation.
Option C is incorrect because helping those who help you is a good thing to do, but it is not the same as making the best use of a favorable situation.