Which of these is thought to be the ancestor for all modern domestic sheep breeds?
Correct answer: Mouflon

J
Interesting question, were the Mouflon found all over the world or were they in specific area?