单项选择题

The old woman would have been drowned ______ a passer-by dragged her out of the water.

A. but for
B. but that
C. without
D. if