Laundry detergent ?

What laundry detergent should I use to wash the baby clothes before she arrives ? Will ALL free and clear work?