Запятая может выполнять различные функции в зависимости от контекста предложения. Разделительная функция запятой заключается в том, чтобы отделять одну часть предложения от другой, обеспечивая ясность и правильное понимание текста. Посмотрим на каждый из предложенных вариантов:
a. Окна в каюте были отворены настежь, и море было перед моими глазами во всей своей дикой красе.
В этом предложении запятая используется для разделения частей сложносочинённого предложения, соединённых союзом "и". Здесь запятая выполняет соединительную функцию, а не разделительную.
b. Солнце было уже низко на горизонте, когда я проснулся и вышел.
В этом предложении запятая отделяет придаточное времени "когда я проснулся и вышел" от главного предложения "Солнце было уже низко на горизонте". Здесь запятая тоже не выполняет разделительную функцию, а служит для выделения придаточного предложения.
c. Понятно было, что нам долго ещё придётся прожить в Витебске.
В этом предложении запятая отделяет придаточное изъяснительное "что нам долго ещё придётся прожить в Витебске" от главного предложения "Понятно было". Запятая используется для выделения придаточного предложения, а не для разделения элементов, поэтому она не выполняет разделительную функцию.
d. Когда сюда пришли враги в жестокие часы, стояли насмерть моряки у этой полосы.
В этом предложении запятая отделяет придаточное времени "Когда сюда пришли враги в жестокие часы" от главного предложения "стояли насмерть моряки у этой полосы". Здесь запятая также не выполняет разделительную функцию, а служит для выделения придаточного предложения.
Таким образом, ни в одном из предложений запятая не выполняет чисто разделительную функцию, так как везде она используется для выделения или соединения частей предложения различного типа. Однако самый близкий к разделительной функции вариант — это предложение a, где запятая разделяет две независимые части предложения, соединённые союзом "и".