IS ANYONE ___ TO FINISH IN THIS RIVER

156. Is anyone ___ to finish in this river?

A. born B. let C. allowed D. admitted