What is the cause of buoyant force?
The cause of buoyant force is the greater upward pressure exerted by water underneath the object.