You also don't need a passport, but we've seen a CBP agent giving crap to a couple trying to use Drivers Licenses, despite the sign on the wall that said otherwise.