A rock _____ can get polished from water running over it?

A. in between other rocks
B. in a river
C. On top of a mountain
D.Under a sidewalk​