Based from reading around the forums, solid carbide is recommended for CNC work

My question is....

Are there specific bits for milling wood or aluminum? Do I need to buy a bit that says "for aluminum" if I'll be using it for Al?

Or can router bits work with both wood or aluminum?

For example: I see this spec on a website:

Amana solid carbide up spiral 2-flute router bit, 1/8" diam 1/4" shank, 1/2" cut length

and another...
CMT solid carbide 2 flute up-shear spiral bit, 1/8" diam., 1/2" cut length, 1/4" shank

and another...
Onsrud solid carbide general purpose double edge upcut spiral router bit, 1/8" diam, 1/4" shank, 1/2" cut length

Are all these bits good for milling 0.125" 5052 Aluminum? Or are these MDF/Wood type bits?

Sorry for the newbie question. Thanks for any assistance you can give me.