You want 3/4" minus crushed stone without fines. Known around here as number 8's. The lack of fines allow drainage and the angular faces of the crushed stone allows the stone to interlock and consolidate as its being compacted.
Nit picking at the details, but it's actually for water vapor transport, not technically drainage. It acts as a vapor barrier. If you need drainage under your slab, you should have drainage tiles.
We usually specify 3/4" clear stone under the slab. It allows the slab to cure more evenly top/bottom and reduces slab curling.
If compacted granular 'B' is specified, then we use a vapor barrier (poly sheet) under the slab. But it traps moisture under the slab while it's curing. Wet curing the top of the slab helps to even this out.