Which of the following sentences is grammatically correct?

The pilot can't find no place to land.
There aren't no gifts left to open.
No one came to pick up the package.
You can't see no one in this crowd.