21.
Your Answer is
Correct Answer is D
Explanation
There is no comma between the prepositional phrases by sailors, item B is wrong. Stranded at sea (trapped at sea) is a past participle as a postpositional attributive, which means passive, and there is no comma between it and the noun it modifies (sailors).