26-2-301. Witness required to attend when subpoenaed. A witness served with a subpoena shall attend at the time appointed, with any papers under the witness's control required by the subpoena, and answer all pertinent and legal questions and, unless sooner discharged, shall remain until the testimony is closed.