Hi,
Here's more information about the rights of US citizens: http://www.aclu.org/drug-law-reform-immigrants-rights-racial...
(I know the ACLU can be biased in their views on constitutional questions, but think the answer truthful.)
In general, you don't have to answer questions about your immigration status, though, as the link notes, different "rules apply at international borders and airports, and for individuals on certain nonimmigrant visas, including tourists and business travelers."