Which of the following statements is correct?

A) Interfaces are classes.

B) A class can implement more than one interface type.

C) All fields in an interface are private.

D) A class can implement only one interface type.