单项选择题

The English abstract of your thesis leaves much to be desired , so you have to rewrite it.

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