单项选择题

In fact, Peter would rather have left for San Francisco than______ in New York.

A.to stay
B.stayed
C.staying
D.having stayed