Which phrase correctly completes this sentence?

Le Café Pierrot coûte

A.
le moins cher
B.
moins cher que
C.
le meilleur
D.
le moins bon