单项选择题

The swimmer was very tired but he ______ reach the shore before he collapsed.

A. could
B. was able to
C. might
D. may