多项选择题

A.电子合同签约前需开立产品注册登记人的TA账户。
B.客户还可以通过网上银行进行电子合同签约。
C.客户签约电子合同后不可撤约。
D.通过“客户基本信息查询”交易可以查询、打印客户电子约定书的签约状态。