Parameters are specified in a method declaration as a ____.
a. a list of optional variable names, which may be supplied to a method
b. comma-separated list of variable declarations
c. variable declarations separated by semi-colons
d. an implementation of information-hiding or "black box"