单项选择题

阅读下面程序
import java.io.*;
public class ByteStreamTest
 public static void main(String[] args)
  int[] myArray=10,20,30,40;
  try
   DataOutputStream dos=new DataOutputStream
   (new ______("ints.dat"));
   for(int i=0;i<myArray.length;i++)dos.writeInt(myArray[i]);
   dos.close();
   System.out.println("Have written binary file ints.dat");
   catch(IOException ioe)
   System.out.println("IOException");
  
 
为保证程序正确运行,在程序中下画线处应填人的代码是

A.FileOutputStream
B.ByteArrayOutputStream
C.BufferedOutputStream
D.FileWriter