What does malloc() return when the requested memory allocation cannot be satisfied?
Options
- A. A valid pointer to the requested memory
- B. NULL or a null pointer value
- C. The value zero as an integer object
- D. More than one of the above
- E. None of the above