What is the primary purpose of Screen Space Directional Occlusion (SSDO) in computer graphics?

A. To simulate realistic water effects
B. To approximate global illumination by taking direction into account when sampling ambient light
C. To enhance the quality of shadows in a scene
D. To increase the frame rate of a graphics rendering engine
Answer: 