Neonatal meningitis is caused by –
Causes of neonatal meningitis 

Group B-streptococcus (str.agalactiae)    
Listeria monocytogens    
E.coli  
Klebsiella 
Streptococcus fecalis    
Coagulase negative staphylococci                          
Staphylococcus aureus
Group `B' Streptococcus
E. Coli
Klebsiella
All of these