An 'adverb' tells us the way someone does something, or in other words how a verb is performed by modifying the adjective, verbs or other adverbs; while an adjective describes the verb itself. In this sentence, 'enough' is describing the adjective 'good', and therefore it is an adverb. Thus, Option A) is correct.