Which of the following do omnivores eat?
A. only
B. plants and meat
C. meat only
D. they make their own food