单项选择题

2004年,印度洋大海啸的原因()

A、海底火山爆发
B、海底发生地震
C、台风的影响
D、厄尔尼诺现象