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的奇次冪是負數來化簡.