SEAN CONNERY WAS AWARDED A KNIGHTHOOD IN RECOGNITION …... HIS WORK...

50. Sean Connery was awarded a knighthood in recognition …... his work and charity.

a) to

b) of

c) for

d) at