but +do/+to do的用法

问题描述:

but +do/+to do的用法
很不明白but 后面什么时候+do,什么时候+to do?
eg: Although many people are in pursuit of fame and wealth,I desire nothing but______a happy life.
A.to liveB.live C.livingD.lived
请高手们帮忙解答,谢谢!

前面有do 后面没有to 前面无do 后面有to
i can do nothing but wait.