An omnivore is