A - Multiprocessors have more than one processor. B - Using microcodes to fetch each each instruction from the memory. C - Do not execute operations at runtime via hardware that can be done at compile time via software. D - Two previously saved branches are used for dynamic branch prediction.