单项选择题

从明朝永乐皇帝到宣德皇帝,郑和七次率领庞大航队下西洋,前后用了几年时间?

A、21年
B、23年
C、28年
D、30年