casteelheather20 casteelheather20 07-01-2019 Biology contestada Sea otters live in the ocean which of the following is not likely to be a limiting factor on the sea otter population