正确答案是 C: rb。
专业分析:
在文件操作中,存取模式决定了如何打开文件以及对文件进行何种操作。以下是选项的详细分析:
A: wb - 以二进制模式打开文件用于写入。如果文件不存在,则创建一个新文件;如果文件存在,则清空文件内容。这种模式不适用于仅供阅读的需求。
B: wa - 以二进制模式打开文件用于追加写入。如果文件不存在,则创建一个新文件;如果文件存在,则在文件末尾追加内容。这种模式同样不适用于仅供阅读的需求。
C: rb - 以二进制模式打开文件用于读取。这种模式允许读取文件内容而不对文件进行任何修改,符合“仅供阅读”的要求。
D: ba - 以二进制模式打开文件用于追加写入,与 B 选项相似,不适用于仅供阅读的需求。
因此,存取模式为 C: rb 是正确的选择,因为它专门用于以二进制方式打开文件进行读取操作。