Why Black Sea Is So Called

Why black sea is so called—?

a. Water appears to be black
b. Visibility in the water is almost nil
c. It has black rocks
d. A dense fog prvails there in winter