单项选择题

A.当事人未约定保证期间的,一般保证责任和连带保证责任的法定保证期间是1年
B.当事人对保证期间约定不明的,一般保证和连带保证的法定保证期间为2年
C.一般保证和连带保证的法定保证期间的起算点是主债务履行期届满之日
D.法定保证期间只有在没有约定保证期间或保证期间约定不明的情况下才会适用