Why might a reporting snapshot fail during a scheduled run? Choose 3 answers

A.
The target object is a custom object.
B.
The target object contains an Apex trigger.
C.
The running user has been made inactive.
D.
The source report has been resaved as a matrix report.
E.
The source report was not created by an Administrator.