D. Who will This answer makes the most sense, and Who'll means who will. If you insert Who will into the sentence, this choice is the only one that makes sense hope this helps:) please mark thanks and brainliest, thanks!
is this all to the question or is there a passage and some type of answer choices.
Explanation:
the best I can think of with just this is that it is their name or they are talking someone or something with the name of Ford. Sorry Im not too much help with this one.