问题

Every year, more than 70,000,000 sharks _______ for their fins(鱼翅).
A:were killed
B:have killed
C:are killed
D:will kill;
B:have killed
C:are killed
D:will kill;
正确答案是: