单项选择题

下边代码运行结果(    )
        ArrayList al = new ArrayList();
        al.add(true);
        al.add(123);
        al.add("abc");
        System.out.println(al);
A、编译失败
B、 [true,123,abc]
C、 [true,123]
D、[abc]