单项选择题

ArrayList中存储的元素超出容量时,会出现下列哪种状态?()

A.其容量变为之前的一半
B.程序会报错
C.其容量不变
D.其容量自动增长一倍