A - System Calls with a given architecture. B - Hardware platform offering good mixing. C - Easily programmer for loop unrolling. D - Add the base value to the offset to gain access to the memory.