选项A、D符合规定,个人或单位购买记名预付卡或一次性购买不记名预付卡1万元以上的,应当使用实名并向发卡机构提供有效身份证件;
选项B符合规定,个人一次性购买预付卡5万元以上的,通过银行转账等非现金结算方式购买,不得使用现金,李某一次性购买预付卡4万元可使用现金;
选项C符合规定,使用实名购买预付卡的,发卡机构应当登记购卡人姓名或单位名称、单位经办人姓名、有效身份证件名称和号码、联系方式、购卡数量、购卡日期、购卡总金额、预付卡卡号及金额等信息。故选ABCD。