4. All of these
Marine insurance may cover loss or damage to the ship, cargo & any other subject of Marine adventure.
More information:
When goods are transferred, received, or held between points, Marine insurance is a type of insurance that provides risk coverage of cargo ships, ships, terminals, etc for any damage/loss caused.
Marine insurance is for 1 year or for a specific voyage.