What is the Project Management Body of Knowledge (PMBOK)?

A) The PMBOK needs to be tailored to fit the needs of specific projects.
B) The PMBOK is a tool used by project management professionals to manage project resources.
C) The PMBOK describes the knowledge within the profession of project management and is constantly evolving.
D) The PMBOK provides a methodology for project management.