很明显,B 说:“E 第四名,D 第五名”是唯一的,所以正确,
据此找出其他四人说的名次中与D5、E4矛盾的答案均被排除,
那么C5、B4是错的;
剩下B3、A1、C1、B2、A3:很明显,C1是正确的;
与C1矛盾的答案均被排除:A1是错的;
剩下B3、B2、A3:很明显,A3是正确的;
与A3矛盾的答案均被排除:B3是错的;
剩下B2是正确的;
综上所述:C是第一名、B是第二名、A是第三名、E是第四名、D是第五名.
答:这五名同学从第一到第五的名次是 C、B、A、E、D.
故答案为:C、B、A、E、D.