Final answer:
The prefixes 'nano' and 'mega' represent 10^-9 and 10^6, respectively, so the correct answer is c) 10^-9 and 10^6.
Step-by-step explanation:
The prefixes "nano" and "mega" correspond to different powers of ten in the metric system. The prefix nano (n) represents 10-9, so 1 nanometer (nm) is equal to 1/1,000,000,000 of a meter. On the other hand, the prefix mega (M) represents 106, so 1 megabyte (MB) is equal to 1,000,000 bytes. Therefore, the correct pair corresponding to nano and mega, respectively, is c) 10-9 and 106.