Choose your answer: Who is he in the following sentence?

Tom likes John because he has a cool name.

Options:
(1). Tom;
(2). John;
(2).