contestada

my teacher gave a math riddle

i have exactly 3 factors
the number before and after me is divisible by 2 (not prime)
i am a factor of 100
what am i

please help this is due first thing in the morning