I am not sure whether this is a math problem. <may be is probability>

5 person A, B, C, D, and E each bought a lottery ticket. Only one of them strikes the lottery.

A said: C strikes the lottery

B said: A strikes the lottery

C said: A is lying

D said: I did not strike the lottery

E said: B strikes the lottery

Only one of them tells the truth. Who strikes the lottery?