B, C & D BLOCKS