Answer :
the answer is B you wouldn't say The final two chess players are Frank and hi that does not make sense, nor would you say The final two chess players are Frank and he.
The final two chess players are Frank and him. It is a type of noun that refers anaphorically to another noun or noun pharse.