A group of buffaloes is called?

A. School

B. Pack

C. Gang

D. Team