Which of the following statements best describes Python's support for object-oriented programming (OOP)?
A. It lacks support for OOP concepts
B. It offers limited support for OOP
C. It fully supports OOP principles
D. It prefers procedural programming
Python fully supports object-oriented programming principles, including classes, inheritance, and encapsulation.