The university bestowed an honorary degree on her. (O)
The university bestowed an honorary degree to her. (X)
If 'to' is not used, why it is not used?
When you use 'on' instead of 'for/to' as in the sentence above?
PS. As a non-native speaker, 'of' is the same kind of thing. I am familiar with 'for' or 'to' but uncomfortable when it comes to 'of' or 'on'