Which of the following statements are true of the arbitrage pricing theory?

A) It is based on the assumption that all securities have zero systematic risk.
B) It is based on the assumption that there are plenty of arbitraging opportunities in the market.
C) It can handle multiple factors that the capital asset pricing model (CAPM) ignores.
D) It shows that the expected return on any risky asset is a linear combination of various factors.