How many cubs does a giant panda mother usually give birth to at a time?
1-2
7-8
3-4
5-6