どこかの中学入試の問題らしい

A、B、C、D、Eの5人のうち2人は常に本当のことを言う正直者です。あとの3人は嘘つきですが、その発言内容は本当のときもあります。

彼らに誰が嘘つきか尋ねたところ次のように答えました。

A 「BとEは嘘つきではない」

B 「Cは嘘つきだ」

C 「Dは嘘つきだ」

D 「Eは嘘つきだ」

E 「BとCは嘘つきだ」

さて、正直者は誰と誰でしょうか?