单项选择题

In fact, Peter would rather have left for Edinburgh than ______ in London.

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