Final answer:
The protagonist stops trying to find Keiko because he realizes that she is in Japan.
Step-by-step explanation:
In the novel, the protagonist stops trying to find Keiko because he realizes that she is in Japan.
He discovers this information and understands that searching for her would be useless since she is in a different country.
Therefore, option c, 'He realized that she was in Japan', is the correct answer.