gnat and d e questions

i have a few questions. i just dusted with d e and was wondering if it will kill the gnats or just the larve? and also if i should make sure that the dust is off all the plants before the next time i neem ?since it might make some wierd residue on the plant. and does d e kill spider mites?
 
Top