Nobody knows how the Indian cricket team is going to cope with the difficult and seamer-friendly wickets in Australia.
Choose the option which is closest in meaning to the underlined phrase in the above sentence.
I totally agree with you. check out my explanation..
google put up with to see the meaning as tolerate/endure.
check this link :http://idioms.thefreedictionary.com/put+up+against
for the meaning of put up against.
Now read the question again, it says about the difficult and seamer-friendly wickets in Australia rather than the Australian team it self.
So, clearly the Indian team has to endure the conditions in Australia rather than compete with the conditions in Australia
option d is correct......because as per searching in google.....for put up against it shows "cope" as synonyms.....
YOU JUST SEE THE LINK AND GET THE IDEA CLEARLY