多项选择题

《水浒传》主要是在()的基础上撰写而成。

A.民间传说
B.历史资料
C.话本小说
D.戏曲故事
E.讲史资料