单项选择题

Witnesses who ______ in a courtroom must swear to tell the troth when they speak for or against the person being tried.

A.modify
B.testify
C.satisfy
D.qualify