D
分析:由于x=3时,多项式ax5+bx3+cx-5的值为11,由此得到ax5+bx3+cx-5=11,化简后为ax5+bx3+cx=16,而-3=(-1)×3,由此可以求出当x=-3时,该多项式的值.
解答:∵x=3时,多项式ax5+bx3+cx-5的值为11,
∴ax5+bx3+cx-5=11,
∴ax5+bx3+cx=16
而-3=(-1)×3,
∴当x=-3时,该多项式等于-(ax5+bx3+cx)-5=-16-5=-21.
故选D.
点评:本题考查了多项式的求值计算,注意在本题中可以利用-1的奇次幂是负数来化简.