Prepositions

He is known ___ his generosity.

Correct answer

D. For

Explanation

'Known for' is the correct standard collocation.