A:either will do
B:each will be fine
C:each one is good
D:either does well
At the foot of the mountain________.