...I don't think so. It's possible my logic is fallacious, but here's what I get:
Start with the assumption that D1 is true.
If D1, that no one won two consecutive rounds = true, then:
A2, B5orB6, C4, E4 and E5 are false.
If D1 = true, then E = class 1 because there are two false...