I did a couple of 100 mile centuries few years ago. I used two different bikes:
Bike No. 1---fixed gear road bike with 700x32 Continental Touring Plus tires and 44x16 gear ratio
Bike No. 2---singlespeed 29"er MTB with 700x38 Kenda Quest tires and 44x18 gear ratio