Memory requirements for a specific algorithm doesn't include which characteristic?

A. Subsets of Complexity

B. Finite memory

C. Time requirements must be considered

D. in theory, an algorithm can have as much memory as necessary