问题

The book has been translated into thirty languages since it onthe market in 1973.
A:hadcome
B:has come
C:came
D:comes
B:has come
C:came
D:comes
正确答案是: