What’s the difference between a gulf and a bay?

Question: What’s the difference between a gulf and a bay?

Choices:

A bay has a beach, a gulf hasn’t
A gulf is bigger than a bay
There’s no difference
A bay is bigger than a gulf

Correct answer:

A gulf is bigger than a bay