单项选择题

It is a great honor for her______the Nobel Prize twice.

A.winning
B.having won
C.to win
D.to have won