Business has now become very dog eat dog. Choose the meaning for the idiom “Dog eat dog”.

ADog quarrel each other

Bcompetitive for profit

Ccompetitive for advertising

Dquarrel for profit


B. competitive for profit

Related Questions:

When I go to a party,I feel like a ..... Use the right Idiom.

‘Crocodile sorrow’ is:

Bring out the meaning of the idiom in the following sentence :We shall fight "tooth and nail" for our rights.

Meaning of the idiom "To show white feather"

Select the meaning of the idiom 'By leaps and bounds'?