What's a word that describes the type of person that unintentionally answers a question with related info without answering the question specifically? [duplicate]

I thought you were looking for a verb. If you're still looking for a verb:

Prevaricate, evade, dodge.

http://dictionary.reference.com/browse/evade?s=t


Consider, fudge.

: (v.i.) to avoid coming to grips with something : to fudge on an issue.

: (v.t.) to avoid coming to grips with (a subject, issue, etc.); evade; dodge Random House

You can also circumvent a question.

circumvent: to avoid or try to avoid fulfilling, answering, or performing The Free Dictionary