For which of the following requirements can you implement a functional method? (Choose two.)
A. A handler method for an event that has a returning parameter
B. A method to set an instance attribute with one importing parameter and no other parameters
C. A factory method that returns an object reference
D. A private static helper method that returns a single value as the result of an algorithm