单项选择题

The Portuguese (give) a great deal of credit to (one man) for (having promoted) sea travel, that man (was) Prince Henry the navigator, who lived in the 15th century.

A.give
B.one man
C.having promoted
D.was