张某骑自行车过十字路口时,误闯红灯,被甲市乙区公安局交通警察拦住。警察出示证件后,直接依据《行政处罚法》和甲市(直辖市)人民政府规章的规定,决定当场罚款30元,并向其交付了处罚决定书和罚款收据,同时要求其当场缴纳。张某不服,拒绝缴纳,并且言语过激,警察依据甲市人民代表大会常务委员会制定的地方性法规,当场以张某态度不好为由,作出行政拘留5天的决定,并当场出具了行政拘留决定书。根据《行政处罚法》的规定,回答下列问题:
下列关于收缴罚款方式的表述中,正确的有( )。
A、该执法人员可以当场收缴对张某的罚款
B、执法人员当场收缴对张某的罚款与法律规定不符
C、当场收缴的情形只限于对公民处以50元以下的罚款
D、若张某在本市没有固定住所,不当场收缴事后难以执行的,可以当场收缴罚款
E、依法给予20元以下的罚款处罚的,可以当场收缴罚款