Gary, Hannah, and Ian took a test and scored differently. Exactly one of the following statements is true.
I. Gary has the highest score.
II. Hannah has the lowest score.
III. Ian does not have the highest score.
Rank them from highest score to lowest score.
Gary, Ian, Hannah
Hannah, Gary, Ian
Ian, Gary, Hannah
Ian, Hannah, Gary
Gary, Hannah, Ian