本题考查设立信托的条件。设立信托的条件包括合法的信托目的、信托财产明确合法、信托文件采用书面形式以及依法办理信托登记。因此,选项B、C、D和E都是正确的说法。而信托当事人并不必须为自然人,所以选项A错误。