单项选择题

The team ______ of scientists and experts in different lines of work.

A.insisted
B.consisted
C.persisted
D.composed