问题

In recent years many football clubs ______ as business to make a profit
A:have run
B:have been run
C:had been run
D:will run
B:have been run
C:had been run
D:will run
正确答案是: