Of the animals at a pet store 75 percent are mice.If there are 84 mice how many animals are at the pet store?
A90
B98
C106
D112
A90
B98
C106
D112