I completely agree - I would choose B for the parallelism with "to stay" but simply "go" is not incorrect. But remember, if they ask for "the best" there is one answer that is better. If they ask for "the correct answer" then this is a flawed question.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.