Every year, more than 70.000,000 sharks____for their fins.
#36735
A
were killed
B
have killed
C
are killed
D
will kill