Salesforce Exam Questions

What two ways are available to customize and create applications in salesforce?

What two ways are available to customize and create applications in salesforce? (No Answer)

A.
declaratively, programmatically

B.
Encapsulation principles

C.
static and final

D.
plural name plus__r