In JavaScript, what is the name:value pair that includes a function name and its commands, used to add methods to a custom object?
a. Property assignment
b. Object literal
c. Method declaration
d. Function expression