When does inflation become hyperinflation?

a. When the inflation rate increases unpredictably.
b. When the inflation rate hits 100%
c. When the inflation rate continues to increase over a long period of time.
d. When the inflation rate hits 20%