单项选择题

根据我国《合同法》的相关规定,什么人有权签订对外贸易合同()

A.自然人
B.法人
C.法人与自然人
D.自然人或法人且需取得外贸经营权