B D F G H L M N P S