Which words are the infinitive and the last word of the infinitive phrase in this sentence?

This table is able to seat up to eight people.

A.
able to up

B.
to seat up

C.
to seat people

D.
to eight people

http://www.chompchomp.com/terms/infinitive.htm