Explain how to find the minimum key stored in a B-tree and how to find the predecessor of a given key stored in a B-tree.
To Find Minimum Key
To find the predecessor
Then there are two cases
If that element have left children, find the largest in that sub-tree rooted at that left children
If that element haven't left children, you have to go upward