In fact Peter would rather have left for San Francisco than ()in New York.
A:to stay
B:stayed
C:stay
D:having stayed
出自:教师招聘考试(小学英语)学科专业知识