D should be the right answer. Besides the fact that the others don't logically even fit. Mind wouldn't work while it might work gramatically (which I doubt) it does not fit into common english.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.