Step 1: Rayleigh scattering.
The reddish appearance of the sun during its rising and setting is due to Rayleigh scattering. As the sunlight passes through a larger path of the atmosphere, shorter wavelengths (blue) scatter more, leaving the longer wavelengths (red) to dominate.
Step 2: Conclusion.
Therefore, the correct answer is option (B).
Final Answer:
\[
\boxed{\text{(B) Scattering due to dust particles and air molecules are responsible}}
\]