To run across means?

To run across means?

A. To look around
B. To meet casually
C. To go from one side to another
D. To ignore