单项选择题

下列单调数列说法哪一种正确()

A.单调数列必有极限
B.单调下降有上界的数列必有极限
C.单调上升有下界的数列必有极限
D.单调上升有上界的数列必有极限