单项选择题

在马克思主义民族理论发展史上,提出第一个完整的科学的民族定义的人是()。

A.马克思
B.恩格斯
C.列宁
D.斯大林