单项选择题

由山崩滑坡等堵截河谷或河床后贮水而形成的湖泊称为()。

A.火口湖
B.自然湖
C.构造湖
D.堰塞湖