Salesforce Exam Questions

What two ways can classes be created in salesforce?

What two ways can classes be created in salesforce? (No Answer)

A.
isSuccess, sendEmailError

B.
Apex, Visualforce, and APIs

C.
Through UI, Force.com IDE project

D.
Bounced, discarded, queued