问题
                    
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
正确答案是: