D, Person who changes his mind
To waver is to shake or quiver. Someone with a wavering mind will probably change their mind often or be indecisive.
6.6m questions
8.8m answers