问题

In fact Peter would rather have left forSan Francisco than ____ in New York..
A:to stay
B:stayed
C:stay
D:having stayed
B:stayed
C:stay
D:having stayed
正确答案是: