多项选择题

A.不记名预付卡单张限额为5000元
B.小张不得用现金的方式购买,但可以用信用卡转账的方式购买
C.由于小张购买的是不记名预付卡,因此支付机构不应该要求小张提供有关身份证件
D.小张购买的不记名预付卡,应当尽快使用消费完毕,有效期不得超过3年