_______ is a feature of a CPU that allows it to begin to fetch the next instruction before it has finished executing the current one.
a) Multitasking
b) Pipelining
c) Branch prediction
d) Instruction set