The answer is "b"!
Regardless of one's faith, non-Christians do benefit from holy angels when they subdue evil according to God's will.
However, non-believers will also experience the consequences of their sin when unfallen angels carry out God's judgment.