Multi-choice problem: Given the following context

Adam can't leave work here until Bob arrives to replace him. If Bob had left home for work on time, *he* would be gone by this time.

Are "Bob" and "he" the same?

Select from the following.
(1). no
(2). yes
A:
(1).