You would think it would be that obvious, no? Yet people come up with theories without any evidence, and I really don't see how it would not have been Ruto. Clearly the "Don't tell my father" is a dead give away, why would Ganondorf care whether or not he knew? King Zora is powerless, and Ganon...