A student wrote the following sentence:

Because of her coming vacation, Aunt Betsy was quite frugal with any extra money she had.

Which option from the thesaurus makes the best replacement for frugal?

Extravagant: spending more than necessary
Greedy: marked by a selfish desire
Shabby: ungenerous; unfair
Thrifty: given to good management of money