What is a certificate of deposit (CD) and why is it needed? Bonds carry potentially higher yields. Bank deposits are more convenient in terms of placement and replenishment. Advantages of…