B. 这两个都可以用来作定语修饰人,但是to leave表示将要离开的。这个句子明显表示事情已经发生了,坐后离开的是船长,所以用leaving
选A前面有序数词,表示"第几个做某事",肯定是用不定式的翻译:最后一个离开即将沉没的船的人是船长。
leaving 最后一个离开沉船的是船长。
B因为已经离开了
B