What is TRUE about expert witnesses?

A.
They offer personal and professional knowledge.

B.
They are not allowed to practice their testimony.

C.
They are required to link all evidence to the crime.

D.
They have all written a book about their area of expertise.