单项选择题

No one is more ______ than Frank for the promotion as a sales department manager; he has been a salesman for years and he knows the market well.

[A] illegible
[B] legitimate
[C] legible
[D] eligible