Prepositions

The professor is renowned ___ his research on climate change.

Correct answer

B. For

Explanation

'Renowned for' is the correct standard collocation.