单项选择题

The travellers sought shelter ______ the rain and happened to find a road-side inn.

A.from
B.against
C.for
D.with