单项选择题

In our team, no person ______ Tom could finish this tough task in such a short time.

A. better than
B. rather than
C. other than
D. more than