Consider the following declaration:
char name[16];
If you store a string of length 10 in array "name," how is memory used?

a) The array uses 10 bytes, and the remaining 6 bytes are unused.
b) The array uses 16 bytes, and the string occupies the first 10 bytes.
c) The array uses 10 bytes, and the remaining 6 bytes are filled with zeros.
d) The array uses 16 bytes, and the string occupies the last 10 bytes.