Which of the following describes a PHP extension?
A.
A collection of PHP files that expose a unified API
B.
A collection of functions and classes that allow PHP to interact with external data sources,
protocols or APIs
C.
A plugin that changes the way PHP behaves
D.
A multitude of classes that extend from a single parent class