What causes hiccups??

i've always wondered,what causes hiccups???
12 answers 12