You should answer this question along this line:
"As long as I continue to learn, develop my capabilities, fulfill my commitment and meet challenges, I will have no reason to leave. I hope that as long as I perform well on the tasks and make contributions, I'll be considered a valuable employee. So, I look forward to staying as long as I'm productive"