Option B is the
correct answer because the sentence describes that there was a shipwreck and
the word 'marooned' completes the sentence. 'Marooned' means 'being abandoned
in an isolated place'. The isolated place in this sentence is the 'island'.
Thus 'marooned' is the appropriate word for this sentence.
Option A is incorrect because the word 'sleeping' doesn't
complete the meaning of the sentence.
Option C is incorrect because 'guided' is not appropriate
grammatically.
Option D is incorrect because 'found' doesn't complete the
meaning of the sentence.