Salesforce Exam Questions

Which of the following guidelines are used for creating custom Web Services?

Which of the following guidelines are used for creating custom Web Services? (Select all that
apply.)
webservice methods must be static.
webservice methods cannot be overloaded.
A system-defined enum can be used anywhere in a webservice method.
All classes that contain methods defined with the webService keyword must be declared as
private.

A.
FALSE, they must be static

B.
Developer edition production org, Enterprise edition sandbox org

C.
Static methods can only be declared in a top-level class definition.

D.
webservice methods must be static, webservice methods cannot be overloaded