Pet care gave 560423 bowls of food to animal shelters this year. This was 214,975 more bowls than the previous year. How many total bowls of food did Pet care give to animal shelters?

A. 345,448
B. 775,398
C. 805,861
D. 905,871