题目解析:
债券的到期时间越长,利率风险越大,A项正确;违约风险一般是由于发行者经营状况不佳、财务状况恶化或信誉不高带来的风险,国债的违约风险最低,公司债券的违约风险相对较高,B项正确:对于中长期债券而言,债券货币收益的购买力有可能随着物价的上涨而下降,从而使债券的实际收益率降低,当发生通货膨胀时,投资者投资债券的利息收入和本金都会受到不同程度的价值折损,C项正确;附有赎回权的债券的未来现金流量不能预知,增加了现金流的不确定性,D项正确;当市场利率下降,短期债券的持有人若进行再投资,将无法获得原有的较高息票率,利率风险和再投资风险是此消彼长的关系;E项正确。故本题选ABCDE。