A - States needed saving to pick up during context switching. B - An extra cache memory. C - Block field, middle field, and set field. D - Video calling.