You are qualified for the Visa Waiver Program so rather than a visa, you may apply for an ESTA online. The Visa Application Form can be found in Hungarian in addition to in English and in French. In the rest of the situations you shall get a Visa and the ESTA won't be valid.