A - Architecture pair of hardware structure. B - Shorter instructions that expand when necessary. C - Capabilities of analyzing the relationship between inputs and outputs. D - Base/offset addressing