Why was the reputation preprocessor developed for Snort?
A. To develop an alternative to CIF
B. To optimize the processing of a large number of entries
C. To address performance concerns with standard rules
D. To improve multithreaded traffic inspection