Answerer

An·swer·er

Answerer

n.
  1. One who answers.