单项选择题

He is the only one of the students who ______ finished the task in time.

A) have
B) has
C) is
D) are