What should a single business object JAR contain?

A.
only interface OR implementation classes
B.
only interface AND implementation classes
C.
interface classes, implementation classes and any resources file needed
D.
a single manifest file that contains references to any relevant dmc_jar objects