单项选择题

Whom would you rather()with you, Peter or John

A. have go
B. have to go
C. have gone
D. having go