What is the goal of SABRE-style routing?

What is the main goal of SABRE-style routing in quantum transpilation?

A

Insert SWAP operations until every pair of qubits in the device is directly connected to every other

B

Insert SWAP operations intelligently to satisfy hardware connectivity while trying to limit routing overhead

C

Choose the device's native gate set and rewrite every operation into it while trying to limit total gate count

D

Reorder the circuit's measurement instructions so the output bitstring matches the classical register order