The correct description of object-oriented programming (OOP) from the options given is:
OOP facilitates encapsulation allowing all the relevant information and functions to be kept in one package.
Encapsulation is one of the key principles of OOP, which involves bundling the data (attributes) and methods (functions) that operate on the data into a single unit, known as an object.
The other statements provided are incorrect or misleading in their definitions of OOP.