单项选择题

A.is near completion
B.is far from perfect
C.is among the best
D.is of little worth