ウソつきではない2人は
B、Dです( ・∇・)
解説
まずA が正直者だとするとB、Eも正直者となり、よってAはウソつき
さらにEが正直者だとすると、B、Cがウソつきとなり、先のAがウソつきなのでウソつきは3人
しかし、Dが正直者になるはずが④の発言と矛盾が生じるため、
Eはウソつき
次に、Cが正直者だとすると、③の発言でDがウソつきとなり
ウソつきはA、E、Dの3人
しかし、Bが正直者になるが今度は②の発言で矛盾が生じるため、
Cがウソつき
というわけで、残った
B、Dがウソをつけない正直者となります(^^)