A - Holds data from the input device. B - Execution and bus interface unit. C - Blocks that hold information. D - Third parties were beginning to copy.