Yes, this seems like the most relative option, it say's it in the manga (yah, I know it's 100% canon), also they say that in Oot if I remeber correctly. But i have always believed in this theory ever since I became a zelda fan.
But most of the other theory's are also possibly true, there is no...