Correct Answer : Commercial harbour
Explanation : The commercial harbour provides facilities for loading/unloading of cargo. An artificial harbour is based on the protection needed. (Manmade to protect from storms/waves). River and canal harbours are based on the location of these.