单项选择题

That farmer has a large ______ of sheep on his farm.

A.flock
B.group
C.part
D.heap