Which of the following types of trademarks are in the correct order, from highest protection to lowest protection?

a) Generic, Descriptive, Suggestive, Arbitrary, Fanciful
b) Fanciful, Arbitrary, Suggestive, Descriptive, Generic
c) Arbitrary, Fanciful, Generic, Descriptive, Suggestive
d) Suggestive, Fanciful, Arbitrary, Descriptive, Generic