For every field on a BMS map, CICS uses three working storage fields: Length (field size), Attribute (characteristics like protection/visibility), and Input/Output field (data buffer). Option A is incomplete (missing output), Option B is incorrect (no.of fields is not a working storage field), and Option D is incomplete (missing input).