问题详情
Wherever I went, I_____upon people talking about the World Cup.
A.fumbled
B.stumbled
C.mumbled
D.tumbled
请帮忙给出正确答案和分析,谢谢!