I think it's knights. because most nobles or lords were accompanied by knights. so they can't be a vassal for a lord
Knights were vassels of the Lord of the manner. They were expected to fight in defense of the manner.
The answer is Bishops. They were the spiritual guide for the Lord and his realm. Depending on when you are talking about and which country, Bishops answered to the Pope. They were not vassals to anyone else.