What are the features of a foreword? Check all that apply.

A. It is a short piece of writing found at the beginning of a book.
B. It explains the topic of the book in clear terms.
C. It is written by an expert to add credibility to the book.
D. It is signed by its author.
E. It reveals the opinions of the book’s author.