Answer is:
Abe
First, some terminology.
Assume:
T tells the truth all the time
L lies all the time.
TOLE tells the truth on odd and lies on even days
TELO lies on odd and tells the truth on even
Let's assume A B C D for the four appropriately named friends.
We get 24 combinations of the four states(T, L, TELO, TOLE) and (A, B, C, D).
But from these, A can't be either T or L, first due to nature of the sentence, and second due to the Liar's Paradox. That eliminates 12 out of 24.
D always agrees with C. That means they either both lie or both tell the truth. Takes another 4 incorrect solutions out.
That gives us a matrix of 8 possibles:
T L TOLE TELO
B C A D
B C D A
B D A C
B D C A
C B A D
C B D A
D B A C
D B C A
If we assume it's the 12'th, then C's as well as D's statement is false, so they can't be TELO. That only leaves A.
Now, the matrix looks like this:
T L TOLE TELO
B C D A
B D C A
C B A D
C B D A
D B A C
D B C A
If it's not the 12th and the day is odd, C is not lying and D can't be TELO. That also leaves A for TELO.
T L TOLE TELO
D B A C
D B C A
Now, as above, if D is telling the truth, the day is odd and C is not TELO. That also leaves A.