问题

Almost every gym club in Shanghai ________ yoga classes. And there are more than 100 special clubs such as this one.
A:has set up
B:is setting up
C:set up
D:will set up;
B:is setting up
C:set up
D:will set up;
正确答案是: