WHICH OF THE FOLLOWING IS THE BEST TITLE FOR THE PASSAGE

14. This is the only one of the novels published recently...translated in English.

A. that has ever been

B. which has ever

C. that have ever been

D. has ever been