单项选择题

法人账户透支业务的透支承诺费()。

A.在与客户签定协议时一次性收取
B.按月收取
C.按季收取
D.按年收取