When multiplied by itself, which number is equal to 12,345,678,987,654,321?
A: 1,111,111 B: 111,111,111 C: 11,111,111,111 D: 111,111,111,111
A drove of sheep and chickens have a total of 99 heads and feet. There are twice as many chickens as sheep. How many of each are there?