单项选择题

以下关于APNS数据包的描述,有误的是()

A.如果要编写内容提供者的推送服务程序,需要进行SSL认证编程,以及构建APNS数据包。
B.APNS数据包分为3个主要部分:Command(命令)、deviceToken(令牌)和Payload(载荷)。
C.APNS数据包载荷不能超过2048字节。
D.APNS数据包采用的是JSON格式。