A firm charging different buyers’ different prices for the same product is practicing ?

A firm charging different buyers’ different prices for the same product is practicing ?

A. Competitive pricing.
B. Price discrimination
C. price discounting.
D. price fixing.