单项选择题

Banks that both perform traditional commercial banking functions and engage in investment banking activities are often called

A.international service banks.
B.investment banks.
C.commercial banks.
D.merchant banks.