单项选择题

Several witnesses ________ that they saw the defendant at the scene of the crime.

A.convict
B.confirm
C.retort
D.testify