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.
1.6m questions
2.0m answers