Why is a semicolon required in the following sentence?

The waves rippled across the ocean; sunlight dappled the water and the sand.

to link items that appear in a list
to separate a dependent clause from an independent clause
to join independent clauses
to link parts of a compound adjective {idk the answer}