What is the BEST description of a method in the context of object-oriented programming?
A characteristic or property of an object, such as color or size.
A collection of pre-written code that developers can use to manage common tasks.
A set of instructions that perform a task and can be called upon by an object.
A blueprint from which objects are created, containing properties and behaviors.