单项选择题

He would have finished his college education, but he ______ to quit and find a job to support his family.

A.had had
B.has
C.had
D.would have