Some detective novels ……..into more than 40 languages.

a.
have been translated

b.
was being translated

c.
have translated

d.
translated