单项选择题

In my opinion, he’s () the most imaginative of all the contemporary poets.

A. in all
B. at best
C. for all
D. by far