Frank and ______________ are best friends.
Answer: B
Earnest means which is capable of earning and ernest is a name. option B is correct.