Your answer should be the memory because software will place instructions for the RAM to send to your storage hard disk for virtual memorizing to send to the CPU for processing.
The answer is 2-to-the-power-of-n, since for every input, the number of different combinations doubles. From your list I think answer A is meant to indicate 2ⁿ.