A string array:
A. Stores an actual string in each of its elements.
B. Can only provide access to strings of a certain length.
C. Is actually an array of pointers.
D. Is always less memory efficient than an equivalent double-subscripted array.