The ratio of dogs to cats at the Humane Shelter is 3:9. If there are 45 dogs at the Humane Shelter, how many cats are there?
A. 405
B. 120
C. 135
D. 110​