单项选择题

He' s a great player and I have a lot of respect_______him.

A.of
B.in
C.on
D.for