英语非谓语从句
Itisagreathonorforhim()amodelworkerforthreeyearsrunning.
A.toelectB.tobeelectedC.tohaveelectedD.tohavebeenelected
这道题应该选什么?