I have no choice but to stay here. 中but to stay here 是什么成分?

问题描述:

I have no choice but to stay here. 中but to stay here 是什么成分?

宾语no choice的同位语