Which president is given credit for the construction of the panama canal?
a.william mckinley
b.theodore roosevelt
c.woodrow wilson
d.william taft?