阅读下段代码import java.io.*;public class Example { public static void main(String[] args) throws Exception {byte[] bufs = new byte[] { 97, 98, 99, 100 };// 创建一个字节数组ByteArrayInputStream bis = new ByteArrayInputStream(bufs);//读取字节数组中的数据//下面的代码是循环读取缓冲区中的数据 int b;while ((b = bis.read()) != -1) {System.out.print((char) b+",");} }}下列选项中,哪一个是程序的运行结果( )
A. 97,98,99,100,
B. 100,99,98,97,
C. a,b,c,d,
D. A,B,C,D,