Choose the most appropriate meaning of idiom: To be taken aback (حیرات میں پڑ جانا): A) To be surprised B) To be pushed back C) To be surpassed D) To be trampled