下列关于最高额担保合同约定的债务发生期间, 表述正确的是( )。
A最高额保证合同约定的债权发生期间, 一般不超过合同签订起的 2 年,最长不超过 3 年
B最高额保证合同约定的债权发生期间, 一般不超过合同签订起的 3 年,最长不超过 5 年
C最高额抵押合同约定的债权发生期间, 一般不超过合同签订起的 2 年,存货抵押不超过 2 年, 房地产抵押不超过 3 年
D最高额质押合同约定的债权发生期间, 一般不超过合同签订起的 1 年,最长不超过 3 年
A最高额保证合同约定的债权发生期间, 一般不超过合同签订起的 2 年,最长不超过 3 年
B最高额保证合同约定的债权发生期间, 一般不超过合同签订起的 3 年,最长不超过 5 年
C最高额抵押合同约定的债权发生期间, 一般不超过合同签订起的 2 年,存货抵押不超过 2 年, 房地产抵押不超过 3 年
D最高额质押合同约定的债权发生期间, 一般不超过合同签订起的 1 年,最长不超过 3 年