问题

Ben is an animal-lover. So far he _________ over 100 homeless dogs.
A:saves
B:has saved
C:saved
D:will save;
B:has saved
C:saved
D:will save;
正确答案是: