The pattern "desire someone to do something" does exist, but it is quite formal, even old-fashioned-sounding. It's not a pattern you hear in everyday conversation. It's not clear to me that the best answer is (D) and not (B).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.