Which country is situated below the sea level?

A ) New Zealand

B ) Netherlands ✅

C ) Australia

D ) Japan