单项选择题

穆巴拉克曾任埃及总统长达()。

A.15年
B.20年
C.25年
D.30年