Common causes of lid twitching
A) Sleep deprivation and stress
B) Excessive caffeine intake
C) Eye strain
D) All of the above