单项选择题

‌函数f在闭区间上连续是取得最大值、最小值的()。

A.充分条件
B.必要条件
C.既非充分又非必要条件
D.充分必要条件